如何在Windows7 设置node的环境变量NODE_ENV=production
来源:互联网 发布:java基础 学javascript 编辑:程序博客网 时间:2024/06/09 20:38
在app中设置了一个生产环境
app.configure('production', function () { var expireTime = 2592000000; app.use(express.static(__dirname + '/public', { maxAge: expireTime })); app.use(express.errorHandler());})
如果在windows 7使用这样的命令,果断得报错,提示没有这样的命令:NODE_ENV=production
NODE_ENV=production node app.js
其实网上很多写法都是基于linux的。什么make,watch这些好用的命令在cmd下都没有。
其实NODE_ENV=production表示新建个环境变量NODE_ENV,并设置它的值为production。
set NODE_ENV=production //设置好环境
这样之后就可以运行程序了。
这样我们在node里就可以通过process.env.NODE_ENV来获取这个值。而在express里就可以根据这个值来选择进入那个环境中。在上面的配置中,我配置了生产环境的静态文件过期时间为30天。之后我在chrome下查看设置是否生效。
结果成功了。
0 0
- 如何在Windows7 设置node的环境变量NODE_ENV=production
- 如何在Windows7 设置node的环境变量NODE_ENV=production
- Atom 下运行 Node 时 NODE_ENV 默认变成 Production 的解决方法
- Windows如何设置NODE_ENV
- 基于windows7, 如何设置java的环境变量?
- JAVA在Windows7上的环境变量设置
- Node 环境变量 process.env.NODE_ENV 之webpack应用
- Windows7安装JDK的环境变量设置
- Windows7 下环境变量设置
- 异常crrently using minified code outside of NODE_ENV === 'production'. This means that 。。。
- 跨平台设置NODE_ENV
- 如何在mac中设置android adb的环境变量
- 如何在windows平台下的ActiveTcl中设置环境变量
- 如何在没有管理员权限的win7上设置环境变量
- 如何在win7下设置mysql的环境变量
- 如何在Linux的Shell里设置环境变量?
- 【java】Windows7 下环境变量设置
- 【java】Windows7 下环境变量设置
- 嵌入式 uboot命令及内核启动参数
- C++——字典树(Trie树)模板——统计难题(HDU1251)
- Fiddler监听报错
- window信号量、互斥、自旋锁
- tomcat启动失败-UnsupportedClassVersionError和Unsupported major.minor version
- 如何在Windows7 设置node的环境变量NODE_ENV=production
- 文本相似度的设计与实现
- python中常用的base64 md5 aes des crc32等的加密解密
- 奇偶排序
- 设计模式练习(10)——外观模式
- 整理HttpClient4.5的Fluent API的用法
- Ubuntu 16.04 interface and networking service.
- 使用 ss 代理增加 gradle 编译速度
- poj 2253 Frogger