首页 > 解决方案 > 找不到模块,缺少模块 #557

问题描述

之后npm install -g @vue/cli@3.0.0-beta.9

我运行命令vue create client 我得到以下输出:

module.js:557        
    throw err;            
    ^

Error: Cannot find module 'cmd-shim'    
    at Function.Module._resolveFilename (module.js:555:15)  
    at Function.Module._load (module.js:482:25)  
    at Module.require (module.js:604:17)  
    at require (internal/module.js:11:18)  
    at Object.<anonymous>  
 (/Users/atalante/.nvm/versions/node/v9.4.0/lib/node_modules/@vue/cli/lib/util/linkBin.js:10:27)
    at Module._compile (module.js:660:30)   
    at Object.Module._extensions..js (module.js:671:10)   
    at Module.load (module.js:573:32)  
    at tryModuleLoad (module.js:513:12)
    at Function.Module._load (module.js:505:3)

我试过rm -rf node_modulesnpm install

但它不起作用。

标签: node.jsnpmnpm-installnvmvue-cli

解决方案


这通常发生在您的节点或 npm 安装出现问题时,尝试更新 node.js 和 npm 以解决过去对我有用的问题。这可能有助于更新 npm:更新 NPM


推荐阅读