尝试构建语义 UI 时 'inflight' 上的 npm 模块错误

npm module error on 'inflight' when attempting to build semantic UI

我正尝试在 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)

我已经多次尝试修改目录并重新安装,但我无法让它工作。是什么导致了这个问题?

您遇到的问题可能与人们在 npm 2701 上遇到的问题相同。该问题似乎与安装 NPM 模块之间的版本更新有关(通过快速阅读报告的后面部分)。建议包括 运行:

npm set registry https://registry.npmjs.org/

或者,删除所有当前安装的节点模块 包括 全局安装的模块(例如在 /usr/node-modules/C:\Program Files\nodejs\node_modules 中)。用户手动删除了它们(即不使用 npm)。

我在 运行 React 应用程序时也遇到了同样的问题。我只是安装了它

npm install inflight

虽然在它之后提示另一个错误消息 failed to find moudule 'source-list-map' 然后我也安装了它

npm install source-list-map

希望对你有所帮助