Node.js:根据上下文切换npm脚本
Node.js: Switch npm script based on context
是否有办法配置包。json运行基于上下文不同的npm start
脚本?例如,我想运行DEBUG=http nodemon app.js
时,我正在开发。但是,我想在生产中运行node app.js
。
创建一个新文件(例如server.js)并插入你的app.js内容
在app.js
中使用这个代码示例var sys = require('sys')
var exec = require('child_process').exec;
function puts(error, stdout, stderr) { sys.puts(stdout) }
var isDev = // Check if on dev machine
if(isDev){
exec("DEBUG=http nodemon server.js", puts);
} else {
exec("node server.js", puts);
}
相关文章:
- 将函数的上下文应用于javascript变量
- 可以前端maven插件使用节点,npm已经安装
- 角度:在ng重复上切换图像
- 尽管链接成功并已成功下载,但未找到NPM模块
- Twitter Bootstrap typeahead:使用“this”获取上下文/调用元素
- 根据某些条件在视图之间切换
- 触摸移动时切换到新元素
- 使用JQuery的动态上下文菜单
- 单击时切换两个图像
- 在Meteor项目中安装并包含npm模块后出错
- jquery在表单之间切换
- 如何访问UIWebView'的子窗口上下文
- Nodejs API控制器,用于在API之间切换
- javascript中的双上下文切换
- 如何在 dust.js 助手中切换上下文
- Node.js&两个请求之间的Express/Can上下文切换可以是同步代码
- 在滑动菜单中切换上下文的实践
- Node.js:根据上下文切换npm脚本
- 在上下文切换上重新应用点击绑定
- Meteor:为什么我会通过将函数(){}切换为()=>来丢失我的数据上下文;{}