简介:
deepin下前端相关开发环境搭建,包括nodejs安装,webstorm安装,jdk安装,git安装等。
nodejs安装教程
下载源码:https://nodejs.org/en/download/,优先选择长期支持版,选择Source Code下载
1
wget https://nodejs.org/dist/v8.9.3/node-v8.9.3.tar.gz
解压并安装
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18// 解压源码压缩包
sudo tar xvf node-v8.9.3.tar.gz
// 切换到解压后的文件夹内
cd node-v8.9.3
// 开始安装,编译大概会有20分钟之久
sudo ./configure
sudo make
sudo make install
// 查看当前安装的Node的版本
node -v
v8.9.3
// 查看NPM版本
npm -v
5.5.1
git安装教程
1 | Debian/Ubuntu |
JDK环境配置
1 | 下载安装Oracle JDK |
在文件的末尾增加内容
1 | JAVA_HOME=/usr/lib/jvm/jdk1.8.0_152 |
注意jdk的路径和版本
使配置生效
1 | source /etc/profile |
配置默认JDK
创建新的java版本
在shell用update-alternatives命令创建新的系统命令链接:
1 | sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_152/bin/javac 1171 |
update-alternatives是ubuntu系统中专门维护系统命令链接符的工具,后面的1171是用来指定当前链接的优先级,最高的优先级将自动被设置为默认版本。
可以用下面的命令查看JAVA的版本和优先级:
1 | update-alternatives --display java |
选择JAVA的版本
执行命令
1 | update-alternatives --config java |
输出
有 2 个候选项可用于替换 java (提供 /usr/bin/java)。
选择 路径 优先级 状态
1 | * 0 /usr/lib/jvm/jdk1.8.0_152/bin/java 1171 自动模式 |
要维持当前值[*]请按<回车键>,或者键入选择的编号:
上图可以看到刚刚配置的JDK 1.8优先级配置为1171,高于原有的1081,所以被自动设置为默认。
测试
查看JAVA版本
在shell上执行下面命令
1 | java -version |
如果得到如下输出,证明JDK已经成功安装配置了。
1 | Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp |
webstorm安装
安装过程:
1 | 解压 |