version 版本号,一般从0.1.0开始
description描述
keywords 关键词用逗号隔开
author名字加邮箱
license UNLICENSE,一般不授权公用
在package.json里可以添加任意的脚本
如果node项目,要监听代码的修改,可以使用nodemon
npm i nodemon -D/DS 上线不用则为D,上线要用则为DS
npm start开始npm
package.json文件中设置start以及main入口文件
"main":"src/index.js"//主入口文件
"scripts":{
"start":"node .",//可以直接运行node命令
}
运行start可以直接npm start运行其他命令需要npm run命令
nodemon
nodemon是一种工具,通过在检测到目录中的文件更改时自动重新启动节点应用程序来帮助开发基于node.js的应用程序
安装npm install -g nodemon
// http是node原生模块,不需要安装就可以直接引入
consthttp=require('http')
// 使用http.createServer的方法创建一个server
constapp=http.createServer((req,res)=>{
res.end('hello 1901!')
})
// 让server运行起来吧!!!
app.listen(3000, ()=>{
console.log('server is running on http://localhost:3000')
})
一般在项目中,不会使用原生的方式来写应用。推荐有一些nodejs的框架
express
koa
以上是npm init全部内容