Я пытался запустить функцию следующим образом:
function helloWorld() {
console.log("Hello World!");
}
helloWorld()
И я пытался запустить функцию следующим образом:
function helloWorld() {
let text = "Hello World!";
console.log(text);
}
helloWorld()
Но в любом случае, ничего не регистрируется в терминале.Первый способ - дать мне синтаксическую ошибку:
syntax error near unexpected token 'helloWorld'
Может кто-нибудь помочь мне понять, почему я не могу запустить простую функцию в терминале в коде Visual Studio?
Спасибо
РЕДАКТИРОВАТЬ : добавлено helloWorld()
в конец файла.
Файл находится на моем рабочем столе.Я попытался ввести:
myName-MBP:~ myName$ node </desktop/index.js>
, и это вернуло:
bash: syntax error near unexpected token 'newline'
EDIT 2 : проблема была первоначально решена, но затем я начал получать эту ошибку при выполнении node
команд:
internal/modules/cjs/loader.js:582
throw err;
^
Error: Cannot find module 'C:\Users\User\Desktop\NodeJsProject\app.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
at Function.Module._load (internal/modules/cjs/loader.js:506:25)
at Function.Module.runMain (internal/modules/cjs/loader.js:741:12)
at startup (internal/bootstrap/node.js:285:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:739:3)
Как описано в thisстатья .В моей системе уже установлено node
.
И что помогло мне решить эту проблему ^ было создать новую папку на моем рабочем столе, поместить файл .js в эту папку, открыть эту папку в VS Code, а затем ввести node index.js
вТерминал.