如何在node.js中创建自己的脚本
How to create my own scripts in node.js
我正在构建一个node
应用程序,它有 3 个环境名称development,testing and production
。每个环境都有自己的主机名和端口号。像以下方式
{
"development":{
"host":"develop.com",
"port":"2000"
},
"testing":{
"host":"testing.com",
"port":"2001"
},
"production":{
"host":"production.com",
"port":"2002"
}
}
在运行我的 node
应用程序时,我曾经将环境名称作为命令参数传递。
node server.js development
(or)
node server.js production
我想使用节点脚本实现,而不是手动运行应用程序以及环境名称,因此我尝试了以下方式。
包.json
{
"developemnt":"node server.js development",
"production":"node server.js production",
"testing":"node server.js testing"
}
我的想法,与其node server.js development
,不如跑npm development
。这样我已经做到了,但它不起作用。关于这一点,我已经阅读了npm script
文档,根据文档这是不可能的,所以有什么方法可以实现这一点。
谢谢
对于不是"默认脚本"的脚本(此处列出的脚本),您需要将 run
参数与 npm 一起使用:
npm run development
npm run testing
npm run production
更多细节在这里。
相关文章:
- 如何在node.js中创建自己的脚本
- 创建自己的文档Javascript
- Jquery范围滑块如何创建自己的序列
- 如何使用下划线创建自己的可继承类
- 使用javascript创建自己的隐藏类方法
- 我可以创建自己的函数与现有函数同名以自定义它吗?
- 如何创建自己的JavaScript api,类似于Google Analytics
- 如何在 Quill.js 中创建自己的格式按钮
- Javascript 函数创建自己的 ,但在此过程中删除网页上的所有其他
- ReactJS:我可以创建自己的SyntheticEvent吗?
- JavaScript:函数是否应该能够使用Object.create()创建自己的实例
- 我可以用JavaScript创建自己的数组对象吗
- 创建自己的油门功能并使用setTimeout进行测试
- 如何创建自己的.then()函数
- 如何为所有浏览器创建自己的打印预览选项
- 如何在ExpressJS中的不同文件中创建自己的异步函数
- 如何创建自己的交互式全景网站
- Kineticjs -创建自己的线条风格
- ExtJS:如何创建自己的类与其他ExtJS组件
- 我如何在javascript中创建自己的手表函数,类似于angular