发布网友 发布时间:2022-04-19 10:03
共4个回答
热心网友 时间:2022-04-10 02:51
不管什么问题,重新进行正确的安装,是解决问题的有效方法!(哲学)
下面讲的是在Windows 10操作系统环境下的全套操作。
需重新安装 nodejs(已包含NPM)、CNPM、@vue/cli、@vue/cli-init。
假如nodejs 用的是 node-v12.16.1-win-x.zip (绿色非安装包),
假如 nodejs 已经解压到 "c:\nodejs-v12" 。目录中应该有node.exe这个文件。另外还有一些批命令:npm.cmd、npx.cmd。
一、将 c:\nodejs-v12 加到DOS搜索路径:
(最背的情况下,假如你没有管理员权限,像本人所在的扣门公司,连程序员都没有自己电脑的管理员权限,没权限安装软件,只能用绿色非安装版的)
DOS命令(rem # 开头的行不用输入) :
rem #----- 在[c:\nodejs-v12] 资源浏览器地址栏输入 cmd, 回车,相当于
rem #----- win+R 键,在运行中输入 cmd,然后跳转到[c:\nodejs-v12]
C:
CD "c:\nodejs-v12"
SET PATH_TMP=%PATH%
SETX PATH "%CD%;%PATH_TMP%"
rem #---- 显示PATH环境变量
ECHO %PATH%
PAUSE
EXIT
rem #==== 本节DOS结束。
上面的命令会把系统变量PATH加到个人变量PATH中,不太好。而且变量太多时会出现:
“警告: 正保存的数据被裁断到 1024 字符。”
建议用DOS命令:rundll32.exe sysdm.cpl,EditEnvironmentVariables 来设置,
上面这个命令打开设置界面,手工设置用户的环境变量。
再次打开DOS命令窗口,显示 nodejs 版本:
rem #---- 实际执行的是 node.exe -v:
node -v
rem #====
能显示 node 版本信息,表示node环境设置成功。
二、安装CNPM(在国内或本人所在的扣门公司网络下,不容易访问国*站,要用国内的镜像站):
rem #----
CD "c:\nodejs-v12"
npm install -g cnpm --registry=
rem # 去你的BD,上面 registry=后面是一个网址,保存后不见了。
rem # 请手工输入 [https] 加 [://] 加 [registry.npm.taobao.org]
rem #====
检查CNPM版本:
rem #----
cnpm -v
rem #====
三、安装@vue/cli :
rem #----
cnpm install @vue/cli -g
rem #====
注意:虽然说i与install等效,若用这样的命令:cnpm i @vue/cli -g 安装,
后面会出现问题,当创建vue-cli项目时(npm init webpack myvueproject)会显示错误:
----
npx: installed 1 in 3.048s
command not found: create-webpack
====
四、安装 @vue/cli-init :
rem #----
cnpm install -g @vue/cli-init
rem #====
检查vue版本 (注意参数是大写的 -V):
rem #----
vue -V
rem #====
若显示信息表示安装成功,如:
----
@vue/cli 4.2.3
====
最后补充:若操作不成功,需要新建一个目录,重新安装上述内容。
尤其是第三、第四步,若中间过程出现红色错误信息,可能是网络不好造成。
正常情况是不会出错的。
吐一下槽,操作卖白粉的心,赚着卖白菜的钱。
热心网友 时间:2022-04-10 04:09
脚手架直接完成的包在某种程度上来说确实有些冗余。 如果想要减轻依赖,可以尝试simple方式,就是 vue init webpack-simple XXX来创建项目。会少很多,题主可以试一下追问还是提示一样的东西
热心网友 时间:2022-04-10 05:44
请问上述问题你怎么解决的?
热心网友 时间:2022-04-10 07:35
可能是服务器的问题,我的也不行。