【发布时间】:2016-07-25 19:30:59
【问题描述】:
我希望能够在将运行node script1.js 的项目目录中执行命令script1。
script1.js 是同一目录中的文件。该命令需要特定于项目目录,这意味着如果我将项目文件夹发送给其他人,他们将能够运行相同的命令。
到目前为止,我已经尝试添加:
"scripts": {
"script1": "node script1.js"
}
到我的 package.json 文件,但是当我尝试运行 script1 时,我得到以下输出:
zsh: command not found: script1
有谁知道将上述脚本添加到项目文件夹所需的步骤?
*注意:该命令不能添加到 bash 配置文件(不能是特定于机器的命令)
如果您需要任何说明,请告诉我。
【问题讨论】:
-
你想如何运行它?你在使用“npm run script1”吗?
-
您是否使用
npm run script1运行了script1? -
@Claudiordgz 是对的,或者在 Sujeet 的回答中,“npm start”和“npm test”是名为“start”和“test”的脚本的快捷方式
-
在我的终端中,我需要能够键入名为
script1的单字命令,该命令应该运行node script1.js
标签: javascript node.js package.json run-script