我正在尝试在Windows上使用React Starter Kit和SemanticUI。我可以安装和构建RSK,但是当我运行npm install semantic-ui
并完成设置时,我总是遇到相同的模块错误,我不确定如何解决它。
gulp build
module.js:341
throw err;
^
Error: Cannot find module 'inflight'
at Function.Module._resolveFilename (module.js:339:15)
at Function.Module._load (module.js:290:25)
at Module.require (module.js:367:17)
at require (internal/module.js:16:19)
at Object.<anonymous> (C:\Users\Alex\AppData\Roaming\npm\node_modules\gulp\node_modules\glob\glob.js:57:16)
at Module._compile (module.js:413:34)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Module.require (module.js:367:17)
我已经尝试过nuking目录并重新安装多次,但我无法让它工作。造成这个问题的原因是什么?
答案 0 :(得分:1)
你可能会遇到人们在npm 2701上遇到的同样问题。该问题似乎与安装NPM模块之间的版本更新有关(通过快速阅读报告的后续部分)。建议包括运行:
npm set registry https://registry.npmjs.org/
或者,删除所有当前安装的节点模块,包括全局安装的模块(例如/usr/node-modules/
或C:\Program Files\nodejs\node_modules
)。用户手动删除了它们(即不使用npm
)。
答案 1 :(得分:0)
我在运行React App时也遇到了同样的问题。我只是安装了它
npm install inflight
尽管它提示出现另一个错误消息, 无法找到模块“ source-list-map” ,但我也安装了它
npm install source-list-map
我希望它将对您有帮助