Javascript &引用;节点文件名.js";不在vs代码中工作
我在vs代码中创建了一个hello.js文件,其中包含一个Javascript &引用;节点文件名.js";不在vs代码中工作,javascript,node.js,visual-studio-code,Javascript,Node.js,Visual Studio Code,我在vs代码中创建了一个hello.js文件,其中包含一个console.log,当我在终端节点hello.js中键入时,我得到以下错误: SyntaxError: Invalid or unexpected token at Module._compile (internal/modules/cjs/loader.js:721:23) at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
console.log
,当我在终端节点hello.js
中键入时,我得到以下错误:
SyntaxError: Invalid or unexpected token
at Module._compile (internal/modules/cjs/loader.js:721:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
我的js文件的内容:
console.log("hello");
是因为vs代码吗?我应该使用另一个IDE吗
更新:Node.js命令提示符也存在此问题更新2:我用升华文本(而不是VS代码)再次创建了相同的文件,它可以工作。。这可能是VS代码中的一个bug,你的hello.js文件代码在哪里?你有正确的密码吗 例如: hello.js文件(确保保存该文件): 在vs代码(visual studio代码)中打开终端,或热键按ctrl+`(此`键位于键盘上数字1的旁边),或转到顶部菜单“视图”>“终端” 键入node hello
它将输出:Hello您的Hello.js文件代码在哪里?你有正确的密码吗 例如: hello.js文件(确保保存该文件): 在vs代码(visual studio代码)中打开终端,或热键按ctrl+`(此`键位于键盘上数字1的旁边),或转到顶部菜单“视图”>“终端” 键入node hello 它将输出:Hello 您的代码非常完美,运行正常,我认为您的节点没有正确安装,您可以检查它是否运行另一个类似这样的js文件。
你的代码很完美,运行良好,我认为你的节点没有正确安装,你可以检查它是否运行另一个js文件。你试过从命令行运行它吗?你应该试试
node./hello.js
,但是无论如何,请用完整的hello.js
文件更新你的问题,即使如此“它只是一个控制台。log
". ;)您是否尝试在vscode终端内外运行节点--version
?vscode中选择了哪个终端?可能您有一个奇怪的不可见的第一个字符,例如utf BOM…您是否尝试从命令行运行它?您应该尝试节点。/hello.js
,但无论如何,请使用完整的hello.js
文件更新您的问题,即使“它只是一个控制台.log
”)您是否尝试在vscode终端内外运行节点--version
?在vscode中选择了哪个终端?也许你有一个奇怪的不可见的第一个字符,比如utf BOM…它被保存了,但它仍然会抛出那个错误。我的hello.js文件位于D:\Sublime Text 3\npm\目录中,当我运行node hello.jsconsole.log(“hello”)时,我确保我在该目录中;你们有并没有像我给你们看的那个样打开航站楼?确保您的文件夹路径正确。它已保存,但仍会向我抛出该错误。我的hello.js文件位于D:\Sublime Text 3\npm\目录中,当我运行node hello.jsconsole.log(“hello”)时,我确保我在该目录中;你们有并没有像我给你们看的那个样打开航站楼?确保您位于正确的文件夹路径中。
console.log('Hello')