【文件属性】:
文件名称:allow-scripts:执行允许的“ npm install”生命周期脚本
文件大小:14KB
文件格式:ZIP
更新时间:2021-05-13 10:07:02
JavaScript
允许脚本
执行允许的npm install生命周期脚本。
tl; dr
将您信任的package.json软件包列入白名单: "allowScripts": { "packageName": "1.xx - 2.xx" }
运行npm install --ignore-scripts或yarn install --ignore-scripts
运行npx allow-scripts
仅执行明确允许的[pre|post]install脚本。
用法
$ npx allow-scripts [--dry-run]
运行该命令将扫描已安装的依赖项列表(使用现有的package-lock.json或npm-shrinkwrap.json package-lock.json或动态创建一个)。 然后,它将为具有以下顺序的允许依赖项执行脚本:
preinstall在主软件包中
在依赖项中pre
【文件预览】:
allow-scripts-master
----.travis.yml(160B)
----.eslintrc(45B)
----.releaserc.js(114B)
----bin()
--------allow-scripts.js(443B)
----renovate.json(70B)
----package.json(740B)
----test()
--------index.js(8KB)
--------fixtures()
----.gitignore(29B)
----lib()
--------index.js(5KB)
----README.md(2KB)