Node.js自带了很多命令行选项,包括调试、执行脚本的方式和其它命令,所有的命令选项你可以使用node –help或node –h命令查看,如下图:
Node的命令主要形式如下:
1、node执行脚本的方式
node [options] [V8 options] [script.js | -e "code" | -] [--] [arguments]
2、node调试
node inspect [script.js | -e "code" | <host>:<port>] ...
3、node V8选项
node --v8-options
node命令执行不带参数,会启动REPL交互式解释器,使用REPL可以在命令行下输入和执行JavaScript代码,所有的命令行选项都允许单词用短划线-或下划线_分隔。
1、–enable-fips
启动时启用符合FIPS标准的加密。
2、–inspect[=[host:]port]
在host:port上激活检查器,默认为127.0.0.1:9229.
3、–no-warnings
禁止所有进程警告。
4、–preserve-symlinks
解析和缓存模块时,命令模块加载器保持符号链接。
5、–v8-options
打印v8命令行选项。
6、-e,–eval “code”
将”code”作为JavaScript代码来执行。
7、-h,–help
打印node命令行选项。
8、-r,–require module
启动时预加载指定的模块,遵循require()的模块解析规则。
9、-v,–version
打印node的版本号。
10、NODE_DEBUG=module[,…]
以逗号,分隔的应该打印调试信息的核心模块列表。
11、NODE_DISABLE_COLORS=1
设置为1时,不会在REPL中使用颜色。
12、NODE_PATH=path[:…]
以冒号:分隔的有模块搜索路径作为前缀的目录列表,windows中使用分号;。
评论前必须登录!
注册