我正在尝试安装vue.js并没有成功,但是npm是最新的。
运行vue init webpack vueapp
时出现此错误:
No command 'vue' found, did you mean:Command 'vpe' from package 'texlive-latex-extra' (universe)
vue: command not found
我已经使用npm install vue-cli
安装了cli。
谢谢
答案 0 :(得分:2)
尝试使用npm install -g @vue/cli
,然后使用vue ui
在浏览器中启动客户端。
答案 1 :(得分:0)
您已安装视图吗?
您可以检查vue --version
答案 2 :(得分:0)
您将要使用npm install -g @vue/cli
。重新启动终端以确保其显示。
另外,请确保您的节点为8.9 +
从文档中
有关先前版本的警告
程序包名称从vue-cli更改为@ vue / cli。如果已全局安装了以前的vue-cli(1.x或2.x)软件包,则需要先使用npm卸载vue-cli -g或yarn global移除vue-cli进行卸载。
节点版本要求
Vue CLI需要Node.js 8.9或更高版本(建议使用8.11.0+)。您可以使用nvm或nvm-windows在同一台计算机上管理多个版本的Node。
答案 3 :(得分:0)
尝试使用sudo npm install -g @vue/cli
代替npm install -g @vue/cli
答案 4 :(得分:0)
您需要使用sudo
。
https://cli.vuejs.org/guide/installation.html的vue-cli
文档指出:
要安装新软件包,请使用以下命令之一。 您 需要管理员特权才能执行这些操作,除非npm是 通过Node.js版本管理器安装在系统上(例如n或 nvm)。
npm install -g @vue/cli # OR yarn global add @vue/cli
答案 5 :(得分:0)
对我来说public class ActionKeyMap {
private String OTP_GENERATOR;
private String CREATE_USER;
//getter/setter
}
可以解决问题。
尝试在终端中使用此命令:
sudo
然后您可以检查版本,所有版本都将正常运行。
sudo yarn global add @vue/cli
答案 6 :(得分:0)
只需为丢失的软件包运行npm install -g pnpm
。
然后您可以运行npm install -g @vue/cli
现在您可以查看vue --version
答案 7 :(得分:0)
echo '{"key": "key1", "value": {"one": 1, "two": 2}}' |
jq -n --stream -c 'foreach inputs as $in (null;
if $in|length == 2
then if $in[0][0] == "key" then .key=$in[1]
elif $in[0][0] == "value"
then .emit = {key: .key, member: $in[0][1], score: $in[1]}
else .emit=null end
else .emit=null end;
select(.emit) | .emit)'
它适合我的情况。