在Ubuntu16.04安装vue

1. 更新包管理器apt与apt-get

sudo apt update

sudo apt-get update

2. 使用apt包管理器进行下载

sudo apt-get install nodejs     # 下载nodejs

sudo apt-get install npm         #下载npm,它是nodejs的包管理器(nodejs package manager)

3. 升级 npm

npm install npm -g

4. 升级或安装 cnpm(用淘宝镜像)

npm install -g cnpm --registry=https://registry.npm.taobao.org

5. 安装了node后,执行npm run xxx的命令的时候,报错,提示如下:

/usr/bin/env: node: No such file or directory

执行如下命令:

sudo ln -s /usr/bin/nodejs /usr/bin/node

6. 在使用的时候会报错

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside stric...

这是因为node的版本太低

6.1 首先安装n模块:

npm install -g n

6.2 升级node.js到最新稳定版

n stable

6.3 另外分享几个npm的常用命令

npm -v #显示版本,检查npm 是否正确安装。

npm install express #安装express模块

npm install -g express #全局安装express模块

npm list #列出已安装模块

npm show express #显示模块详情

npm update #升级当前目录下的项目的所有模块

npm update express #升级当前目录下的项目的指定模块

npm update -g express #升级全局安装的express模块

npm uninstall express #删除指定的模块



常见问题:

一、在运行cnpm的时候,出现了图中的错误提示

cnpm : 无法加载文件 C:\Users\JOKER\AppData\Roaming\npm\cnpm.ps1.....

运行报错

解决方法:

1. 以管理员身份运行:

Wins+X,然后点击A,即可打开power shell,即管理员身份的命令窗口

2. 输入:set-ExecutionPolicy RemoteSigned,然后输入A即可

完美解决

报错:

只需要删除安装的npm

只需要删除安装的npm:

cd /usr/local/lib/node_modules

mv npm/ /tmp/usr_local_lib_node_modules_npm

然后重新执行:

sudo npm install -g n

sudo n stable

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容