📜  如何更改 node.js 的 npm 启动脚本?

📅  最后修改于: 2022-05-13 01:56:50.895000             🧑  作者: Mango

如何更改 node.js 的 npm 启动脚本?

该脚本是用于执行某些特定任务的命令列表,这些任务旨在执行。在 Node.js 中,创建新项目时会创建许多预定义脚本,其中一些包含默认值,我们也可以根据特定任务的操作需要更改它们。

下面给出了 node.js 中可用的脚本关键字 npm start script 是 node.js 和 react 中最常用的脚本之一。 npm start:npm start 脚本用于执行其中定义的文件,无需输入其执行命令。

包.json 文件

"scripts"{
"start":"node index.js"
}
index.js
// Importing http module
const http = require("http")
  
// Creating Server
const server = http.createServer((req,res)=>{
    req.statusCode=200;
    console.log("Server is Started")
    res.end();
});
  
// Executing the server
server.listen(3000,"localhost",()=>{
    console.log("Server is Running ")
})


server.js
// Importing http module
const http = require("http")
  
// Creating Server
const server = http.createServer((req,res)=>{
    req.statusCode=200;
    console.log("Server  is Executed")
    res.end();
});
  
// Executing the server
server.listen(3000,"localhost",()=>{
    console.log("This is server.js file")
})


使用以下命令运行index.js文件:

node index.js

输出:

当 npm start 脚本中没有提到执行文件时,npm 会自动运行 node server.js 文件(如果项目目录中有)。

包.json

服务器.js

// Importing http module
const http = require("http")
  
// Creating Server
const server = http.createServer((req,res)=>{
    req.statusCode=200;
    console.log("Server  is Executed")
    res.end();
});
  
// Executing the server
server.listen(3000,"localhost",()=>{
    console.log("This is server.js file")
})

使用以下命令运行server.js文件:

node server.js

输出: