本地环境: Ubuntu16.04
>>>sudo apt install npm
# 使用淘宝的镜像
>>>npm config set registry https://registry.npm.taobao.org
# vue.js
>>>npm install vue
# 全局安装 vue-cli
>>>npm install --global vue-cli
# 创建一个基于 webpack 模板的新项目
>>>vue init webpack my-project
# 安装依赖,全部在项目根目录下运行命令
>>>cd my-project
>>>npm install
# 开启服务
>>>npm run dev
# 与后端交互
>>>npm start
# 生产服务器上
>>>npm build
本地环境:Centos7
试了三种方法,都很难在我的云服务器上装上,最后还是使用NVM方式安装成功了
参考文章
# 下载安装NVM脚本
>>>curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash
>>>source ~/.bash_profile
# 列出npm的版本号
>>>nvm list-remote
# 选择其一安装即可, vn.n.n是版本号,此步骤耗时最久
>>>nvm install vn.n.n
# 查看已安装的版本
>>>nvm list
# 使用版本
>>>nvm use vn.n.n
# 设置为默认版本
>>>nvm alias default vn.n.n
npm报错的几种解决办法
# 建立连接
>>>ln -s /usr/bin/nodejs /usr/bin/node
# 更新npm版本(当npm install失败的时候可以尝试此步)
>>>npm i -g npm
# P.S 若过程中有其他类型错误导致失败,可依据提示查看,是否需要添加环境变量
(export)或其他
# 或者尝试清空缓存
>>>npm cache clean
国内npm镜像
# 临时使用
>>>npm --registry https://registry.npm.taobao.org install express
# 永久使用
>>>npm config set registry https://registry.npm.taobao.org
# 使用cnpm代替
>>>npm install -g cnpm --registry=https://registry.npm.taobao.org
>>>cnpm install XXX
npm install 的时候有的时候被kill,或许是因为内存不够的原因,可采取下面这篇文章的方式。
我的实际情况是,第一次被kill之后,再尝试一遍 就install成功了