【发布时间】:2020-08-04 09:54:32
【问题描述】:
我已经从官网安装了Node.js。
按照these Microsoft Docs,我尝试使用以下步骤创建我的第一个 Node.js 应用程序:
-
打开PowerShell新建目录:
mkdir NodeApp,然后进入目录:cd NodeApp -
在 VS Code 中打开目录和你的 app.js 文件:
code . -
添加一个简单的字符串变量(“Hello World”),然后通过在“app.js”文件中输入该字符串的内容将其发送到控制台:
var msg = 'Hello World';
console.log(msg);
-
要使用 Node.js 运行“app.js”文件,请通过选择 View > Terminal 在 VS Code 中打开终端。
-
在终端中,输入
node app.js。您应该会看到输出:“Hello World”。
按照这些步骤后,我有这个控制台输出:
PS C:\Users\Lenovo\OneDrive\Desktop\DevFiles\NodeApp> node app.js
C:\Users\Lenovo\OneDrive\Desktop\DevFiles\NodeApp\app.js:1
��v
SyntaxError: Invalid or unexpected token
at Object.compileFunction (vm.js:344:18)
at wrapSafe (internal/modules/cjs/loader.js:1106:15)
at Module._compile (internal/modules/cjs/loader.js:1140:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1196:10)
at Module.load (internal/modules/cjs/loader.js:1040:32)
at Function.Module._load (internal/modules/cjs/loader.js:929:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12)
at internal/main/run_main_module.js:17:47
PS C:\Users\Lenovo\OneDrive\Desktop\DevFiles\NodeApp>
由于我对 Node.js(但不是 JavaScript)完全陌生,所以我不确定该怎么做。我该如何解决这个问题?
【问题讨论】:
-
忽略...对不起
-
文件是
UCS-2 LE BOM编码的 - 节点不喜欢那样,它不喜欢UCS-2 BE BOM either- 从来没有见过 VS-Code 这样做,但也许你摆弄了 VS 代码设置
标签: javascript node.js visual-studio-code