npm 安装带有自定义更改的分叉存储库不会“构建”模块
npm installing forked respository with custom changes does not `build` the module
我一直在使用名为 react-atv-img for adding animations to my website. In order to add my own modifications I've forked the repo 和 运行 npm install [my-forked-url] --save
的很棒的模块来利用我的自定义工具。
出于某种原因,当我安装我的分叉存储库时,lib
文件夹没有生成。我假设这是因为 webpack 脚本没有 运行。另一方面,如果我通过 npm install react-atv-img --save
安装原始存储库,里面确实有一个 lib
文件夹,我可以从中导入函数。你可以在这里看到不同之处:
npm 安装了我的分叉仓库,lib 不存在
npm安装了原始repo,lib存在
作为一个在安装自定义 npm 包方面经验不足的人,任何见解都将不胜感激。
构建步骤未在包安装时执行。如果您查看 package.json
,您会看到有一个 prepublish
脚本执行(除其他外)npm run build
。因此它会在发布到 npm 之前创建并填充 lib/
目录。
我一直在使用名为 react-atv-img for adding animations to my website. In order to add my own modifications I've forked the repo 和 运行 npm install [my-forked-url] --save
的很棒的模块来利用我的自定义工具。
出于某种原因,当我安装我的分叉存储库时,lib
文件夹没有生成。我假设这是因为 webpack 脚本没有 运行。另一方面,如果我通过 npm install react-atv-img --save
安装原始存储库,里面确实有一个 lib
文件夹,我可以从中导入函数。你可以在这里看到不同之处:
npm 安装了我的分叉仓库,lib 不存在
npm安装了原始repo,lib存在
作为一个在安装自定义 npm 包方面经验不足的人,任何见解都将不胜感激。
构建步骤未在包安装时执行。如果您查看 package.json
,您会看到有一个 prepublish
脚本执行(除其他外)npm run build
。因此它会在发布到 npm 之前创建并填充 lib/
目录。