1、package.json简介
什么是Node.js的模块(Module)?
在Node.js中,模块是一个库或框架,也是一个Node.js项目。Node.js项目遵循模块化的架构,当我们创建了一个Node.js项目,意味着创建了一个模块,这个模块的描述文件,被称为package.json。
通常情况下如果 package.json内容出错,会导致项目出现bug,甚至阻止项目的运行。
所以在修改该文件时候一定要小心,格式,名称等是否正确
2、package.json属性说明
- name - 包名.
- version - 包的版本号。
- description - 包的描述。
- homepage - 包的官网URL。
- author - 包的作者,它的值是你在https://npmjs.org网站的有效账户名,遵循“账户名<邮件>”的规则,例如:zhangsan zhangsan@163.com。
- contributors - 包的其他贡献者。
- dependencies / devDependencies - 生产/开发环境依赖包列表。它们将会被安装在 node_module 目录下。
- repository - 包代码的Repo信息,包括type和URL,type可以是git或svn,URL则是包的Repo地址。
- main - main 字段指定了程序的