我的package.json文件中有一个用于节点模块的安装后脚本,它定位节点模块中的文件并将其复制到另一个目录。如果我自己运行安装后脚本,它执行时没有问题。然而,当我对模块进行压缩并尝试将其安装到另一个repo中时,我得到了一条权限被拒绝并退出状态126的消息。我尝试将该文件简化为单个console.log("foo")行,但仍然无法执行。我已经手动检查了目标目录及其所有父目录的所有权限;它们对每个人(Mac)都是可读写的。有没有人遇到过这种情况?
发布于 2015-08-31 15:56:33
npm install - how to run build scripts with sufficient permissions?
感谢Pascal Belloncle
https://stackoverflow.com/questions/32260384
复制