首页 > 解决方案 > npm run build 在为 lodash 安装所有依赖项后抛出代码 ELIFECYCLE

问题描述

我一直在尝试在我的系统上运行 lodash 库。这是该库的链接。链接到 lodash github

. 我分叉了 repo,然后将它克隆到我的系统上。我运行 npm install ad 通过运行 npm install 安装了 package.json 中的所有依赖项,它运行良好。之后我尝试了 npm run build,如 github 页面所示,我是得到这个错误。

module.js:549
    throw err;
    ^

Error: Cannot find module '/home/satya/lodash/lib/main/build-dist.js'
    at Function.Module._resolveFilename (module.js:547:15)
    at Function.Module._load (module.js:474:25)
    at Function.Module.runMain (module.js:693:10)
    at startup (bootstrap_node.js:191:16)
    at bootstrap_node.js:612:3

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! lodash@4.17.4 build:main: `node lib/main/build-dist.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the lodash@4.17.4 build:main script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

如何解决上述问题,以便我可以引入控制台日志并开始阅读。

标签: javascriptnpmlodash

解决方案


lodash 的 master 分支简直坏掉了。来自CONTRIBUTING.md

注意

原谅乱七八糟的。当我们在 Lodash v5 上工作时,主分支不断变化。这意味着我们鼓励用于贡献的 npm 脚本之类的东西可能无法正常工作。感谢您的耐心等待。

只需使用最新的开发分支,截至目前为4.17 。

另一方面,要了解 GitHub 上任何项目的哪些分支正在积极开发中,请转到https://github.com/<user or organization name>/<project name>/branches/active.


推荐阅读