首页 > Web开发 > 详细

package.json字段简要解析

时间:2017-06-19 11:30:03      阅读:302      评论:0      收藏:0      [点我收藏+]

name 必填

应用名称

version 必填

应用版本

description 选填

应用描述,多用于搜索,在npm search 时可以用到

keywords 选填

应用关键字,也多用于搜索

scripts 可选

这是一个对象,key为生命周期事件名,value是具体指令

"scripts": {
    "dev": "cross-env NODE_ENV=development webpack-dev-server --open --hot",
    "build": "cross-env NODE_ENV=production webpack --progress --hide-modules"
  },

如上: npm run dev 创建服务器,自动打开并开启热加载

dependencies: 可选

当前应用所依赖的包,每次npm i 时都会自动添加

devDependencies 可选

如果只需要下载使用模块,而无需下载其测试和文档框架,可放在这儿

author 必填

作者

pirate 可选

若设为true,npm会拒绝发布,这可以放在私有repositories被发出

repository 可选

代码存放的地址,多放于github

license 可选

指定一个许可证,让人指定使用的权利和限制,一般只需要指定其名字

main 可选

程序主入口模块的id,如果其他用户需要你的包,当用户调用require()方法时,返回的就是这个模块的导出(exports)。

 

 

package.json字段简要解析

原文:http://www.cnblogs.com/yanze/p/7047766.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!