-1

现在node跟npm命令都可以用
然后全局安装了vue-cli跟webpack
但是命令不能用啊
有人知道怎么解决么

5个回答

0

已采纳

sudo ln -s /home/aaa/下载/node-v6.10.3-linux-x64/bin/vue /usr/local/bin/vue

解决了,指向环境path就好了

0

1.安装nodejs
2.npm install vue-cli -g
3.vue init $project_name

1

什么图都不贴,怎么帮你

Godtoy · 2017年05月20日

展开评论
0

有可能是你的账号权限不够,我一般都是切换到root

0

node.js没有正确配置,虽然你的node和npm能用,但是所有npm全局安装的东西都是不能用的。你还要手动创建链接 sodu ln -s,这样很麻烦。
正确使用npm -g是这样的
1.设置npm的config。
假设你的node.js根目录是/home/chuan/snap/node.js
打开命令行输入

npm config set prefix=/home/chuan/snap/node.js
npm config set cache=/home/chuan/snap/node.js/cache

2.删除/usr/local/bin 下面的node和npm。

3.设置环境变量.
在/home/chuan/.profile添加下面的代码

export PATH=$HOME/snap/node.js/bin:$PATH

保存之后,重启系统。命令行输入node -v如果能正确显示。那么npm install -g 的模块就能直接再命令行使用了。

如果还是不成功,把/home/chuan/.npmrc文件删掉,重新再试。

0

看官方文档,安装

该答案已被忽略,原因:不符合答题规范,内容不是答案,可用评论、投票替代

撰写答案

相似问题