[英]How to run a script when starting the Node.js console?
有没有办法配置Node.js控制台窗口(node.exe)以在启动时运行脚本?
我想每次都自动进行一些小的初始化,比如设置变量和颜色 。
仅运行node.exe myinitscript.js
。 这将运行脚本然后退出。
我想运行脚本,然后保持在控制台环境中。
最简单的方法可能是创建自己的脚本来代替启动repl
。 创建一个脚本:
global.something = 'blah';
require('repl').start({});
这将执行一些初始化并创建一些全局变量,然后运行repl,就像直接运行node.exe
。
尝试设置package.json
的scripts
对象的start
或predeploy
属性。
start
属性:包的启动脚本。 运行npm start
将调用此脚本。
predeploy
属性:此应用程序的预部署脚本。 此脚本将在创建包的快照之前运行。 因此,它可用于在资产上传到您的应用程序之前编译和优化资产。
供您参考,这里是package.json文件的一般语法/结构的备忘单。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.