Metadata
🙇♂作者信息:{{author}} 🌱文档状态:YCTODO 📅创建日期:2024-09-17 🔗原文链接:https://ruanyifeng.com/blog/2016/10/npm_scripts.html 🖋标签列表:
描述
Node 开发离不开 npm,而脚本功能是 npm 最强大、最常用的功能之一。
Annotations
📌 Highlight npm 脚本的原理非常简单。每当执行
npm run
,就会自动新建一个 Shell,在这个 Shell 里面执行指定的脚本命令。因此,只要是 Shell(一般是 Bash)可以运行的命令,就可以写在 npm 脚本里面。
📌 Highlight 比较特别的是,
npm run
新建的这个 Shell,会将当前目录的node_modules/.bin
子目录加入PATH
变量,执行结束后,再将PATH
变量恢复原样。
📌 Highlight
用户执行
npm run build
的时候,会自动按照下面的顺序执行。npm run prebuild && np