我发布了一个模块-Module A
。我想将此模块设置为在安装后自动将文件夹复制到根目录。我在index.js
文件下面创建了
//Module A - index.js`
var cpx = require('cpx');
cpx.copy('node_modules/path/to/module-a/folder/to/copy/*.*', 'dest/');
//Module A - package.json under the scripts section
"postinstall": node ./node_modules/module-a
我创建了一个新项目并安装了Module A
。 postinstall
脚本已执行,但文件未复制到目标位置。但是如果我再次手动运行命令node ./node_modules/module-a
,它就会起作用。