name: # 项目名称
deecription: # 应用项目描述
version: # 版本号
config: # 应用的配置项
author: # 作者
respository: # 资源仓库地址
licenses: # 授权方式
directories: # 目录
main: # 应用入口文件
bin: # 命令行文件
dependencries: # 项目应用运行依赖模块
devDependencies: # 项目应用开发环境依赖
engines: # 运行引擎,指明node.js运行所需要的版本
script: # 脚本
// 在app.js中监听3000端口
app.listen(3000, () => {
console.log(‘server is start‘);
})
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "node app.js"
},
// 进入项目所在文件夹,用终端或cmd打开
// 使用npm添加模块
npm install 模块名
// 使用yarn添加模块
yarn add 模块名
// 启动项目时报错:Error listen EADDRINUSE :::3000 ,说明当前端口被其他应用程序占用
// 查看端口
netstat -o -n -a | findstr :3000
// 查询出3000端口的PID,终止PID为115148的端口
taskkill /F /PID 115148
// 在终端或cmd中输入
ctrl+C
原文:https://www.cnblogs.com/chniny/p/14916818.html