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)。

最新文章

  1. Linux学习日记-使用EF6 Code First(四)
  2. mac 多php版本安装
  3. Mac下有道笔记本问题反馈
  4. HDU5115 Dire Wolf(区间DP)
  5. JAVA学习<六>
  6. 错误详情:CL : fatal error C1033: cannot open program database ''
  7. 9.PHP内核探索:通过mod_php5支持PHP
  8. Maven+Spring+MVC结构中,jetty/tomcat是如何启动项目的[转]
  9. POJ 1944 - Fiber Communications
  10. Make和Makefile
  11. solr的EmbeddedSolrServer原理深入探讨
  12. 【LeetCode练习题】Validate Binary Search Tree
  13. 在systemd(CentOS7)自启动zookeeper
  14. POI数据下载器
  15. Java并发之synchronized关键字
  16. 使用特性将数据库返回的datatable转换成对象列表
  17. Linux安装Java
  18. Linux包系列的知识(附:Ubuntu16.04升级到18.04的案例)
  19. WPF中矢量图制作和引用
  20. 我发起并创立了一个 .Net 平台上的 Web 业务系统 基础库 开源项目 WebEasy

热门文章

  1. Photoshop脚本之获得文件夹下所有特定后缀文件
  2. Eclipse 创建 Java 包
  3. 目标检测之线段检测---lsd line segment detector
  4. SUSE10 SP4源码升级Python到2.6.6
  5. hdu5334(2015多校4)--Virtual Participation(构造)
  6. iOS - url中文和特殊字符转码###
  7. xshell ftp报错:找不到匹配的outgoing encryption算法
  8. sublime text3 安装配置
  9. Android开发:TableFixHeaders源码分析
  10. Python: names, values, assignment and mutability