npm script 自定义命名

682 阅读1分钟

npm script 中传参

需求

执行一条脚本命名可以自定义参数, 有现在这么一条脚本 package.json 下,执行 src 下某个 js 文件

"dev": "node src/a.js"

这里需求:能自定义 src/ 下目录参数

"dev": "node src/${自定义}.js"

解决方案

以 echo 命名为 demo

配置【package.json】

了解 npm_config 能作为自定义参数【docs.npmjs.com/cli/v9/usin…

打印一条数据,把对应数据当做参数传入 $npm_config_{你的参数}

"echo": "echo $npm_config_source"

执行

执行对应的脚本,在脚本后面添加 --{你的参数}="想填入的参数"

npm run echo --source="hello wolrd"

输出

截屏2023-08-08 16.17.33.png

参考

npm 官方文档👇🏻

npm scripts 使用指南 - 阮一峰的网络日志