如何从 VSCode 内置的 Node.js 运行 js 文件?

问题描述 投票:0回答:2

我需要从 VSCode 使用的 Electron 中内置的 Node.js 运行一个 js 文件。目前我正在通过运行 VSCode 扩展来做到这一点,但应该有一种更简单的方法。

下面的代码应该打印 Electron 版本:

console.log(process.versions.electron)
node.js visual-studio-code electron
2个回答
1
投票

VS Code 不公开允许用户运行任意 JS 的功能,并且这一点不太可能改变。使用扩展才是正确的做法


0
投票

在 macOS 上,Electron 二进制文件可以在

/Applications/Visual Studio Code.app/Contents/MacOS/Electron
找到,所以你可以这样做

alias node='ELECTRON_RUN_AS_NODE=1 "/Applications/Visual Studio Code.app/Contents/MacOS/Electron"'
node --version # v20.18.0
node --eval 'console.log(process.versions.electron)' # 32.2.1
node # Brings up REPL

请注意,有关版本的输出可能会有所不同。

© www.soinside.com 2019 - 2024. All rights reserved.