Node.js Manual & Documentationthe NODE_PATH environment variable might have been set to: 此数组使用 NODE_PATH 环境变量进行初始化,此环境变量是冒号分割的路径列 表。在之前的例子中,NODE_PATH 环境变量被设置为如下内容: /home/micheil/.node_modules:/usr/local/lib/node_modules Loading packages themselves can be anywhere. 为了使模块在 node REPL 中可用,你可能需要将/usr/lib/node_modules 目录 加入到$NODE_PATH 环境变量中。由于在 node_modules 目录中搜索模块使用 的是相对路径,基于调用 require()的文件所在真实路径,因此包本身可以放 在任何位置。 ## Addons 扩展插件 Addons the REPL in canonical terminal settings which will allow you to use with rlwrap. 为了进行高级的行编辑操作,可以设置环境变量 NODE_NO_READLINE=1 并启动 node。这种情况 REPL 会进入标准终端设置模式,这此模式下你可以使用 rlwrap。 For example, you could add this0 码力 | 153 页 | 1.21 MB | 1 年前3
NodeJS 中文文档 V0.2.3log('Current directory: ' + process.cwd()); process.env process.env process.env process.env 一个保存用户环境变量的对象。参看 environ(7)。 process.exit(code=0) process.exit(code=0) process.exit(code=0) process.exit(code=0) { cwd: undefined , env: process.env, , customFds: [-1, -1, -1] } cwd 可以用于指定新进程的工作目录,env 指定新进程可见的环境变量,而 customFds 则可以将新进程的 [stdin,stdout,stderr]绑定到指定的流,-1指创建新的流。 例子:执行命令'ls -lh /usr'并捕获标准输出、标准错误输出和退出代码(程序退出时,main 3]; [ 1, 2, 3 ] node> a.forEach(function (v) { ... console.log(v); ... }); 1 2 3 要使用高级行编辑功能,设置环境变量 NODE_NO_READLINE=1并执行 node。这样 REPL 就会使用标准终端 设置,如此一来你就可以使用 rlwarp 来执行高级行编辑。 示例,你可以在 bashrc 文件中添加如下指令:0 码力 | 62 页 | 542.14 KB | 1 年前3
ThinkJS 3.0 中文文档ThinkJS 命令 $ npm install -g think-cli 安装完成后,系统中会有 thinkjs 命令(可以通过 thinkjs -v 查看版本号)。如果找不到这个命 令,请确认环境变量是否正确。 如果是从 2.x 升级,需要将之前的命令删除,然后重新安装。 创建项目 执行 thinkjs new [project_name] 来创建项目,如: $ thinkjs new0 码力 | 129 页 | 2.12 MB | 1 年前3
ThinkJS 2.2 中文文档false 。如果是命令行模式,则该值为传递的参数,可以 通过下面的方式启动命令行模式。 node www/index.js /home/index/test think.lang 系统当前的语言,从环境变量中读取,在 Windows 下可能为空。 think.mode 项目当前的模式,框架支持 2 中项目模式: think.mode_normal 多模块模式,目录结构只有 Controller0 码力 | 277 页 | 3.61 MB | 1 年前3
共 4 条
- 1













