![](/img/trans.png)
[英]How to invoke Python connection sequentially in Javascript:Node.js
[英]Invoke a JavaScript or Node.js program using an alias
我正在编写一个需要使用特殊命令/别名在命令行上调用的 JavaScript 程序。 而不是键入node fileName.js
,我需要能够只键入newFile
来运行它。 我的理解(如果我错了请纠正我)是我可以创建一个 Bash 脚本来运行 JavaScript 并使用别名来运行它。 但是如果可以的话,我想避免使用 Bash 脚本。
我查看了 Node,看看我是否可以做到这一点。 我发现的只是关于将程序名称放在 package.json 文件中的信息,作为“start”的值,在“scripts”下。 但是要运行该程序,我必须键入npm start
。 我寻找一种可以在 Node 本身内为npm start
创建别名的方法,但我没有找到。
有没有办法在不使用外部脚本的情况下使用或不使用 Node 来做我想做的事?
不,你不能......用shell脚本可能。 但是在你的机器节点 js 的帮助下运行 npm。
每个 javascript 项目都有一个 package.json 文件,它是您项目的托管包文件。 所以你不能做你想做的。
我的建议:使用 nodemon。
npm i nodemon
然后在 package.json 中添加另一个脚本“dev”或任何你想要的,或者你可以在启动脚本下编写。
"dev":"nodemon app.js",
然后每次保存应用程序时,您的服务器都会自动重新启动
注意:每次在使用 nodemon 时从命令提示符复制或选择内容时; 不要伪造按rs
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.