如何更改 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
输出: