构建从git安装的NPM包

时间:2018-02-16 16:14:58

标签: git npm npm-install

我想安装npm diff package。在npm上发布的软件包不适用于最新版本的babel。存储库已updated来解决问题。我想从github安装diff。

根据建议herehereforked回购并从.npmignore中移除src。

运行npm install git+https://github.com/calcbenc h/jsdiff.git之后,node_modules / diff不存在lib和dist目录。

我如何"将构建过程移至预安装'钩"以便在安装过程中构建包?

我尝试使用https://www.npmjs.com/package/npm-git-install,但是在安装后它没有构建软件包。

1 个答案:

答案 0 :(得分:-1)

我已经解决了相同的问题,

  1. 删除当前的node_modules文件夹。
  2. 从您的package.json中删除所需的模块。
  3. 在项目目录中运行npm install
  4. 现在,使用以下命令安装所需的模块:npm install --save https://github.com/{Username}/{Repository}/tarball/{Branch}。根据需要填写{Variables}。
  5. 从您的项目文件夹导航到node_modules/{Required Module}
  6. 在所需的模块文件夹中运行npm install
  7. 最后,使用npm run build进行构建。

应该可以。

欢呼 Unkn0wn0x