繁体   English   中英

如何运行 node.js 文件而不在 VSCode 的 Windows 的命令行中键入“node abc.js”?

[英]How to run node.js file without typing "node abc.js" in command line in Windows in VSCode?

我正在尝试在 vscode 中运行此脚本:-

#!"C:\Program Files\nodejs\node.exe"

console.log("Hello world");

在命令行中我输入:-

./abc.js

每次我运行它时,cursor 都会走到脚本的末尾。 然而,我试图在命令行上看到“Hello World”。 shebang线有问题吗。

此外,Ques.2 是否也可以在没有文件名的情况下运行脚本。 例如在以下代码中:-

#!"C:\Program Files\nodejs\node.exe"

function hello(){
  console.log("Hello World");
}

在命令行中,我只需输入以下内容:-

hello
  1. npm init您的项目。 这将在您的工作项目文件夹中创建 package.json 文件。

  2. 打开package.json文件,在scripts部分写一个脚本:我的看起来像这样:

"scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "local": "nodemon server.js"
  }

当我在命令行中npm local时,它将运行server.js文件。 PS nodemon 是一个 node.js 框架。 您需要安装它( npm install nodemon -g )或改用node server.js命令。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM