Node.js之NPM-脚本运行和使用

运行NPM脚本

  1. 所有Linux命令都可以通过更新package.json后用跑npm 脚本的方式来运行。
    例如, npm run greeting
    package.json:
    ...
    “scripts”: {
     “dev”: “gulp -v”,
     “greeting”: “echo hello”
    }
    ..
  1. Js脚本也可以通过更新package.json后用跑npm 脚本的方式来运行。

    例如,
    1)执行一个js脚本:
    在package.json的目录下运行: npm run runjs
    2) 并行执行js脚本:
    在package.json的目录下运行: npm run runtwojs
    3)串行执行js脚本:
    在package.json的目录下运行: npm run runjsonebyone
    package.json:

    ...
   “scripts”: {
     “dev”: “gulp -v”,
     “greeting”: “echo hello”,
     “runjs”: “node ./scripts/script1.js”,
     “runtwojs”: “node ./scripts/script1.js & node ./scripts/script2.js”,
     “runjsonebyone”: “node ./scripts/script1.js & node ./scripts/script2.js”
}
      ...

访问NPM脚本里的字段

  1. 在其他脚本下访问npm脚本里的字段,可以通过process获得npm脚本里的字段值。 运行test.js: node test.js
    如,
  • package.json:
      ...
     “config”: {
      “env”: “dev”
     }
      ...
  • test.js
   console.log(process.env.npm_package_config_env);
  1. 在npm脚本下访问npm脚本里的字段,可以通过process获得npm脚本里的字段值。运行命令: npm run build
    package.json:
    ...
   “scripts”: {
     “build”: “echo $npm_package_config_env},
   “config”: {
     “env”: “dev”
    }
    ...

– From: Bilibili 《2021年node.js的最新教程(基础+全栈项目)》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值