所有可能的NPM脚本的列表为defined here,但我只想知道在根级软件包中执行操作时可以运行的特定脚本。
假设我有一个我的项目的package.json,并且在我的根目录级别运行
if(document.getElementById("mySPAN")) {
// If element exists execute this code
alert("Element exists");
} else {
// If element does not exists execute this code
alert("Element does not exists");
}
,这将安装包中描述为依赖项或devDependencies的所有依赖项,并且还可以运行一组定义的脚本在依赖项中,在这种情况下,列表可能是:
诸如npm install
,npm test
之类的其他根级操作是否还会在依赖项上触发npm脚本?哪些操作会触发哪些操作?