sam老师,我安装了nvm-windows后,显示node有三个版本,但是用node -v却查不到node的版本
来源:10-1 Vue项目构建
weixin_慕仔3569560
2019-01-21
后面的安装vue-cli所给出的提示也是这样的。
写回答
3回答
-
你好,可以试试nvm use指令,进行node.js版本切换:
nvm use 10.15.0
因为根据你的nvm ls查看的结果,并没有指定当前激活的node.js版本,指定版本后的状态应该类似下面:
$ nvm ls v8.8.0 -> v11.2.0 default -> node (-> v11.2.0) node -> stable (-> v11.2.0) (default) stable -> 11.2 (-> v11.2.0) (default)
另外,如果切换版本后,仍然无法使用node指令,就要检查node.js是否真的安装成功,以及环境变量是否配置正确
012019-01-21 -
Sam
2019-01-21
针对第二个问题,建议重新安装vue,并且清除npm缓存后再试试
$ sudo npm uninstall -g vue $ sudo npm uninstall -g vue-cli $ sudo npm uninstall -g @vue/cli $ sudo npm cache clean --force $ sudo npm install -g @vue/cli
022019-01-21 -
weixin_慕仔3569560
提问者
2019-01-21
Sam老师,我用admin运行cmd后,可以找到node的版本了。但vue-cli的安装有问题。没有办法create项目。我按照网上的建议重新卸载清空register再安装还是不行,还请您帮忙看看:
C:\Users\xiang\code>vue create my-vue-ebook ERROR Error: Command failed: npm config get registry internal/modules/cjs/loader.js:583 throw err; ^ Error: Cannot find module 'internal/util/types' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15) at Function.Module._load (internal/modules/cjs/loader.js:507:25) at Module.require (internal/modules/cjs/loader.js:637:17) at require (internal/modules/cjs/helpers.js:20:18) at evalmachine.<anonymous>:44:31 at Object.<anonymous> (C:\Users\xiang\node_modules\npm\node_modules\graceful-fs\fs.js:11:1) at Module._compile (internal/modules/cjs/loader.js:689:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10) at Module.load (internal/modules/cjs/loader.js:599:32) at tryModuleLoad (internal/modules/cjs/loader.js:538:12) Error: Command failed: npm config get registry internal/modules/cjs/loader.js:583 throw err; ^ Error: Cannot find module 'internal/util/types' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15) at Function.Module._load (internal/modules/cjs/loader.js:507:25) at Module.require (internal/modules/cjs/loader.js:637:17) at require (internal/modules/cjs/helpers.js:20:18) at evalmachine.<anonymous>:44:31 at Object.<anonymous> (C:\Users\xiang\node_modules\npm\node_modules\graceful-fs\fs.js:11:1) at Module._compile (internal/modules/cjs/loader.js:689:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10) at Module.load (internal/modules/cjs/loader.js:599:32) at tryModuleLoad (internal/modules/cjs/loader.js:538:12) at makeError (C:\Users\xiang\AppData\Roaming\nvm\v10.10.0\node_modules\@vue\cli\node_modules\execa\index.js:174:9) at Promise.all.then.arr (C:\Users\xiang\AppData\Roaming\nvm\v10.10.0\node_modules\@vue\cli\node_modules\execa\index.js:278:16) at process._tickCallback (internal/process/next_tick.js:68:7) C:\Users\xiang\code>
00
相似问题