美文网首页
Ubuntu下nodejs安装,及ant design代码运行

Ubuntu下nodejs安装,及ant design代码运行

作者: 勿念情 | 来源:发表于2017-09-13 01:09 被阅读0次

媳妇儿将一份Ant Design的代码从Git上Clone下来,但是死活就是npm start不起来。本人又没有做过网站方面的工作,搞了半天,最终还是搞出来。现在来复盘一下过程,做一个总结。

由于电脑是新装的linux系统(Ubuntu 16.x),所以很多软件都没有安装。
操作步骤如下

  1. Git Clone把工程从github拖下来
  2. npm start失败
  3. 想起来没安装npm,apt install npm
  4. npm start失败
  5. 查看npm日志,发现nodejs没有安装
  6. 下载nodejs,尝试安装
  7. npm start失败
  8. 控制台node命令无效,nodejs未安装成功
  9. 媳妇儿受不了,睡觉去了……

现在轮到我来慢慢摸索,第一步先安装好nodejs。

nodejs安装

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install nodejs

需要注意的是,网络不好的情况下,第一条命令可能会执行出一些错误。看到warning最好就在执行一遍。
在第一条命令执行成功的情况下,第二条命令执行是绝对能够成功的。

在执行完命令之后,记得使用node -v查看版本,如果第一条执行失败的情况下,第二条命令也是能够执行成功的,但是安装的是一个低版本的nodejs。使用sudo apt-get remove nodejs移除低版本,重新执行上述过程即可。
安装成功的情况下,npm会同时安装。

在nodejs和npm都正确安装的情况下,依旧npm start失败

报出的错误与stackoverflow上的情况相同。照着操作,npm start成功。
为了英语不好的同学着想,这里贴一下大概的错误,和解决的代码。

错误

sh: react-scripts: file not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn

解决

npm install -g npm@latest
rm -rf node_modules
npm install
  1. npm install -g npm@latest将npm更新至最新
  2. rm -rf node_modules移除工程中现有的模块
  3. npm install添加依赖模块

相关文章

网友评论

      本文标题:Ubuntu下nodejs安装,及ant design代码运行

      本文链接:https://www.haomeiwen.com/subject/paahsxtx.html