JavaScript学习2_生成package.json
2018-03-05 19:05
441 查看
name - 包名。
version - 包的版本号。
description - 包的描述。
homepage - 包的官网 url 。
author - 包的作者姓名。
contributors - 包的其他贡献者姓名。
dependencies - 依赖包列表。如果依赖包没有安装,npm 会自动将依赖包安装在 node_module 目录下。
repository - 包代码存放的地方的类型,可以是 git 或 svn,git 可在 Github 上。
main - main 字段是一个模块ID,它是一个指向你程序的主要项目。就是说,如果你包的名字叫
express,然后用户安装它,然后require(“express”)。
keywords - 关键字
可以通过
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
以上的信息,你需要根据你自己的情况输入。在最后输入 “yes” 后会生成
语义版本号分为X.Y.Z三位,分别代表主版本号、次版本号和补丁版本号。当代码变更时,版本号按以下原则更新。如果只是修复bug,需要更新Z位。
如果是新增了功能,但是向下兼容,需要更新Y位。
如果有大变动,向下不兼容,需要更新X位。
原文来自:http://blog.csdn.net/qq_31411389/article/details/52314518
version - 包的版本号。
description - 包的描述。
homepage - 包的官网 url 。
author - 包的作者姓名。
contributors - 包的其他贡献者姓名。
dependencies - 依赖包列表。如果依赖包没有安装,npm 会自动将依赖包安装在 node_module 目录下。
repository - 包代码存放的地方的类型,可以是 git 或 svn,git 可在 Github 上。
main - main 字段是一个模块ID,它是一个指向你程序的主要项目。就是说,如果你包的名字叫
express,然后用户安装它,然后require(“express”)。
keywords - 关键字
可以通过
npm init来生成package.json文件
$ npm init This utility will walk you through creating a package.json file. It only covers the most common items, and tries to guess sensible defaults. See `npm help json` for definitive documentation on these fields and exactly what they do. Use `npm install <pkg> --save` afterwards to install a package and save it as a dependency in the package.json file. Press ^C at any time to quit. name: (node_modules) runoob # 模块名 version: (1.0.0) description: Node.js 测试模块(www.runoob.com) # 描述 entry point: (index.js) test command: make test git repository: https://github.com/runoob/runoob.git # Github 地址 keywords: author: license: (ISC) About to write to ……/node_modules/package.json: # 生成地址 { "name": "runoob", "version": "1.0.0", "description": "Node.js 测试模块(www.runoob.com)", …… } Is this ok? (yes) yes1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
以上的信息,你需要根据你自己的情况输入。在最后输入 “yes” 后会生成
package.json文件。
版本号
使用NPM下载和发布代码时都会接触到版本号。NPM使用语义版本号来管理代码,这里简单介绍一下。语义版本号分为X.Y.Z三位,分别代表主版本号、次版本号和补丁版本号。当代码变更时,版本号按以下原则更新。如果只是修复bug,需要更新Z位。
如果是新增了功能,但是向下兼容,需要更新Y位。
如果有大变动,向下不兼容,需要更新X位。
原文来自:http://blog.csdn.net/qq_31411389/article/details/52314518
相关文章推荐
- ASP.NET MVC WebApi 返回数据类型序列化控制(json,xml) 用javascript在客户端删除某一个cookie键值对 input点击链接另一个页面,各种操作。 C# 往线程里传参数的方法总结 TCP/IP 协议 用C#+Selenium+ChromeDriver 生成我的咕咚跑步路线地图 (转)值得学习百度开源70+项目
- javascript学习-创建json对象数据,遍历
- Javascript生成json的函数代码(可以用php的json_decode解码)
- Silverlight 2学习教程(六):Silverlight托管代码调用Javascript中的JSON对象
- json学习篇の在php和javascript中使用json
- javascript学习笔记(六)数据类型和JSON格式
- JSON解析类库之JSON-lib --- JSON-lib类库学习, 生成与解析json数据, json字符串与Java对象互转
- nodejs学习之package.json学习之dependencies
- Volley学习(二)简封Volley、为Volley请求头体添加Json参数、Gson和JsonObject生成Json数据、Gson解析返回的Json
- Ajax - JSON (JavaScript Object Notation)学习
- JavaScript学习总结(六)数据类型和JSON格式
- Python学习心得(五) random生成验证码、MD5加密、pickle与json的序列化和反序列化
- JavaScript学习之JSON常用方法
- Javascript 通过json自动生成Dom的代码
- javascript 验证码生成代码 推荐学习
- JavaScript高级程序设计第20章JSON 笔记 (学习笔记)
- javascript前台生成json,后台进行解析
- JavaScript学习总结(六)数据类型和JSON格式
- JSON详细学习之JSON in JavaScript
- JavaScript -- 使用JavaScript生成JSON格式的字符串