我创建了一个节点模块,其中包含一个在安装后调用的构建脚本.构建脚本克隆git存储库并将其一些文件复制到另一个文件夹.问题:在npm install上,脚本没有获得足够的权限,我收到以下错误:
sh: ./build.js: Permission denied
如何为构建脚本提供足够的权限来完成其工作?
我希望用户可以做npm install mymodule
,然后构建脚本在任何系统上完成它的工作.
有任何想法吗?
Pas*_*cle 45
你有x
旗帜build.js
吗?
chmod +x build.js
Run Code Online (Sandbox Code Playgroud)
并且脚本的第一行应该告诉如何从shell执行脚本:
#!/usr/bin/env node
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11277 次 |
最近记录: |