新的介绍内容:
Node.js Exec插件为Node.js开发者提供了一种高效的方式来执行代码。无论您是想运行当前文件还是选定的代码段,只需按下F8键或使用“Execute Node.js”命令即可。遇到需要取消正在运行的进程时,F9键即可解决。
为了提升您的开发体验,Node.js Exec提供了多种配置选项:
{
"miramac.node.clearOutput": true
}
{
"miramac.node.showInfo": true
}
{
"miramac.node.showStdout": true,
"miramac.node.showStderr": true
}
默认情况下,插件处于遗留模式(legacyMode),但您可以通过将其设置为false来启用更多功能:
{
"miramac.node.legacyMode": false
}
在关闭遗留模式后,您可以使用以下选项:
{
"miramac.node.env": {
"NODE_ENV": "production"
}
}
{
"miramac.node.args": ["--port", "1337"]
}
{
"miramac.node.options": ["--require", "babel-register"]
}
{
"miramac.node.nodeBin": "/path/to/some/bin/node-7.0"
}
{
"miramac.node.includeCode": "const DEBUG = true; const fs = require('fs'); "
}
Node.js Exec的工作原理是将选定的代码或整个活动文件写入一个临时文件(例如node_<随机字符串>.tmp)。无需保存文件即可执行。该临时文件将由系统PATH中的Node.js版本执行。
require('child_process').spawn('node', options, [tmpFile, args])
stdout和stderr的任何数据都会被打印到输出通道中,但遗憾的是,控制台颜色不会生效。
如有任何问题或反馈,请访问我们的GitHub页面:https://github.com/Miramac/vscode-exec-node/issues
享受Node.js开发的便捷与高效吧!
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com