Node.js 在npm安装上创建伪节点\u模块文件夹

Node.js 在npm安装上创建伪节点\u模块文件夹,node.js,angular,Node.js,Angular,我更新了项目中的一些库,现在我发现ng2pdf查看器中的zlib有问题。 github上还出现了一个问题,这有助于解决目前的问题: 解决方案建议在node\u modules中创建一个zlib文件夹,并添加一个空的index.js和一个基本的package.json 这解决了问题。但是现在我想自动化这个过程,因为每次有人运行npm install时,伪文件夹都会再次消失 有没有办法在npm install上自动创建此文件夹及其内容(可能使用mkdir或其他工具) PS:将“browser”:{

我更新了项目中的一些库,现在我发现
ng2pdf查看器中的
zlib
有问题。 github上还出现了一个问题,这有助于解决目前的问题:

解决方案建议在
node\u modules
中创建一个
zlib
文件夹,并添加一个空的
index.js
和一个基本的
package.json

这解决了问题。但是现在我想自动化这个过程,因为每次有人运行
npm install
时,伪文件夹都会再次消失

有没有办法在
npm install
上自动创建此文件夹及其内容(可能使用
mkdir
或其他工具)


PS:将
“browser”:{“zlib”:false}
放入
包中的解决方案对我的情况没有帮助…

您应该能够创建一个脚本来创建目录,然后在运行npm安装后使用钩子来运行该脚本:

"scripts": {
    "postinstall": "myCustomScriptToCreateFolder",
},
更多阅读:


您应该能够创建一个脚本来创建目录,然后在运行npm安装后使用钩子来运行该脚本:

"scripts": {
    "postinstall": "myCustomScriptToCreateFolder",
},
更多阅读: