使用 npm 运行 bash 脚本

2024-01-08

我想尝试使用 npm 运行 Web 应用程序的各种构建任务。我知道我可以通过添加一个来做到这一点scripts领域到我的package.json像这样:

"scripts": {
   "build": "some build command"
},

当您有更复杂的命令和一堆选项时,这会变得很笨拙。是否可以将这些命令移至 bash 脚本或类似的脚本中?就像是:

"scripts": {
   "build": "build.sh"
},

where npm run build将执行中的命令build.sh file?

通读一遍this http://substack.net/task_automation_with_npm_run帖子看起来确实如此,但我不清楚我应该把我的帖子放在哪里build.sh文件或者如果我遗漏了什么。


完全有可能...

"scripts": {
   "build": "./build.sh"
},

另外,请确保在 bash 文件的顶部放置一个哈希符号#!/usr/bin/env bash

还要确保您有执行该文件的权限

chmod +x ./build.sh

最后,在 npm 中运行 build 的命令是

npm run build
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 npm 运行 bash 脚本 的相关文章

随机推荐