前言

Ubuntu18.04的apt虽然可以安装NodeJs。虽然已经安装了,但是在webstorm中一直找不到npm包,该问题一直没解决的,所以我采用了nvm的形式进行安装,最后可以使用webstom开发了。而且nvm比较方便管理,所以在这里推荐各位使用nvm的方式。

具体步骤

卸载之前的版本

如果之前使用了apt方式安装,最好是先卸载掉,卸载命名:

sudo apt remove nodejs
sudo apt purge nodejs
sudo apt autoremove
sudo apt remove npm

安装nvm

在home目录下,打开终端,输入

curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh -o install_nvm.sh

之后进行安装:

bash install_nvm.sh

~/.bashrc文件最后追加:

export NVM_DIR="$HOME/.nvm"
123 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
124 [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion            

保存后后在终端输入:

source ~/.bashrc

在这里格外注意一点:我们需要给~/.nvm文件赋予权限,否则会各种报错。。。。。我在这踩了好多坑。。。输入命令:

sudo chmod 777 -R ~/.nvm

之后,列出各个版本:

nvm ls-remote

这会根据网速情况,等待一会,我等了接近1分钟,之后终端会列出nvm从0.x到10.x的各个版本。我们需要安装最近的稳定版本:

根据显示的版本,输入:

nvm install 8.11.3

等待一段时间,安装完成后,输入:

nvm ls

查看各个版本。。。

确定默认版本:

nvm alias default 8.11.3
nvm use default

再安装其他的一些东西:

npm install express
npm install

可能有报错提示,,这个暂时不用管。。。。

配置WebStorm环境

习惯了JetBrains的环境了,因此用这个,功能比较强大。。这是收费的软件,大家可以去网上搜一下破解教程或者去淘宝买一个一年的激活账号,我买了jetbrains的全家桶一年激活的的,就¥12,挺便宜的,,有钱的话可以支持正版,,学生貌似随意免费,,虽然我是学生,但也懒得去试了。。。。23333333

第一打开,通过setting进入这个界面:

剩下的,一般会自己检测到,实在检测不到就手动找一下。。。。。。。

Ubuntu18.04LTS搭建nodejs环境和webStorm相关推荐

  1. ubuntu18.04搭建SLAM环境 转 高翔 十四讲匹配环境

    ubuntu18.04搭建SLAM环境_stjuliet的博客-CSDN博客_ubuntu安装slam

  2. 搭建Nodejs环境 创建Express应用

    1. Nodejs Nodejs是一种服务器端js脚本运行环境: Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎 2. Express开发框架 极简的web框架,完全是由路 ...

  3. 银河麒麟搭建nodejs环境

    银河麒麟安装node.js环境 前言 安装node.js 前言 记录银河麒麟桌面操作系统V10上搭建nodejs环境 安装node.js 下载地址:https://nodejs.org/en/down ...

  4. Ubuntu18.04LTS搭建CDH6.3.0环境-版本二

    CM在线安装版本 注意事项0.最好是干净的环境1.root身份 2.建议主server在线安装 下载好资源后(默认下载到的位置/var/cache/apt/archives) 其他节点直接发过去安装包 ...

  5. 搭建NodeJS环境

    1. Node.js是么   1.1 Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]. Node.js使用了一个事件驱动.非阻塞式I/O 的模型.   1.2 Nod ...

  6. Windows系统下使用Sublime搭建nodejs环境

    最近在研究Nodejs开发,俗话说,工欲善其事,必先利其器,当然要找到一款用着顺手的编辑器作为开始.这里我们选择的是Sublime Text 3,除了漂亮的用户界面,最吸引我的就是它的插件扩展功能以及 ...

  7. mac上搭建vue环境及webstorm新建vue项目

    安装nodejs和npm 这个就不细说了,网上有很多相关资料. 注意,如果npm版本低可能不行,升级npm使用命令: sudo npm install -g npm 查看npm版本使用命令 npm - ...

  8. 1.EdgeX实战 Ubuntu18.04搭建运行环境

    文章目录 前言: 1.搭建Ubuntu18.04服务器平台 2.安装docker和docker-compose 3.运行EdgeX 4.使用浏览器访问EdgeX 前言: 想着把之前arduino和树莓 ...

  9. ubuntu18.04搭建python环境

    注意:我使用的是虚拟机,在操作前请确保虚拟机可以访问到网络. 1.安装python3.9.0解释器,配置环境变量 2.配置虚拟环境 一.安装python3.9.0 到 /opt/python39 #更 ...

最新文章

  1. 2009-徘徊-开场白
  2. mysql多实例实现以及主从同步
  3. malloc,calloc,realloc,free函数
  4. js中获取事件对象的方法小结
  5. 我觉得要技术者上升到整体去考虑会好点
  6. 2 数据源配置_[Mybatis]-[基础支持层]-数据源信息-数据源详解
  7. layui横向时间线_用打火机或烟头烧羽毛球拍线坏处多
  8. el captain设置环境变量
  9. js判断字符串是否在数组中
  10. 【2】Keras之激活函数
  11. XDUOJ 1125 Judgement of Orz Pandas
  12. 微星msi B450M+i5-8500+1060成功黑苹果
  13. dns服务与配置管理,一机多站
  14. 十大骨传导耳机品牌,骨传导耳机品牌推荐
  15. 编译一个.cpp文件的过程
  16. 安卓测试皮肤的软件有哪些,什么软件可以测肤色 有哪些检测皮肤的app好用为什么...
  17. 【目标检测】SSD(Single Shot MultiBox Detector)的复现
  18. MySQL 聚集索引(InnoDB)和 非聚集索引(MyISAM) 精讲~两张图彻底搞懂
  19. 【一起进大厂】7天掌握react基础系列(1)
  20. 标准计算机准备室,各功能室建设要求标准.docx

热门文章

  1. python函数式编程 pdf-Python函数式编程指南(二):从函数开始
  2. win7 oracle数据库删除用户名,图文帮你win7系统删除Oracle数据库中的用户的具体方法...
  3. pycharm检测不到python编译器_1.2 搭建python+pycharm编程开发环境
  4. Python os.mkdir() 和os.makedirs()方法➡创建目录
  5. Python os.path() 模块os.path.exists()
  6. Java 1.2.4 文件输入输出时——文件的位置
  7. 【官方教程】Ubuntu 安装 mongoDB
  8. deepsort代码解读
  9. 理解包装类 Integer 的底层实现,教你破解所有面试难题!
  10. 【GTK3.0】背景设置