首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
安装 Node.js
安装与启动 MongoDB
require
exports 和 module.exports
Promise
环境变量
package.json
npm 使用注意事项
初始化一个 Express 项目
路由
模板引擎
Express 浅析
开发环境
准备工作
配置文件
功能与路由设计
页面设计
连接数据库
注册
登出与登录
文章模块
留言模块
当前位置:
首页>>
技术小册>>
Nodejs开发博客应用
小册名称:Nodejs开发博客应用
环境变量不属于 Node.js 的知识范畴,只不过我们在开发 Node.js 应用时经常与环境变量打交道,所以这里简单介绍下。 环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数。在 Mac 和 Linux 的终端直接输入 env,会列出当前的环境变量,如:USER=xxx。简单来讲,环境变量就是传递参数给运行程序的。 在 Node.js 中,我们经常这么用: ```sh NODE_ENV=test node app ``` 通过以上命令启动程序,指定当前环境变量 `NODE_ENV` 的值为 test,那么在 app.js 中可通过 `process.env` 来获取环境变量: ``` console.log(process.env.NODE_ENV) //test ``` 另一个常见的例子是使用 [debug](https://www.npmjs.com/package/debug) 模块时: ```sh DEBUG=* node app ``` Windows 用户需要首先设置环境变量,然后再执行程序: ```sh set DEBUG=* set NODE_ENV=test node app ``` 或者使用 [cross-env](https://www.npmjs.com/package/cross-env): ```sh npm i cross-env -g ``` 使用方式: ```sh cross-env NODE_ENV=test node app ```
上一篇:
Promise
下一篇:
package.json
该分类下的相关小册推荐:
Nodejs底层原理与源码解读