npm体验
1. 格式化时间的传统做法
- 创建 格式化时间的自定义模块
- 定义格式化时间的方法
- 创建补零函数
- 从自定义模块中导出格式化时间的函数
- 导入格式化时间的自定义模块
- 调用格式化时间的函数

2. 格式化时间的高级做法
1.使用npm包管理工具,在项目中安装格式化时间的包moment
2. 使用require()导入格式化时间的包
3. 参考moment的官方API文档对时间进行格式化

3. 在项目中安装包的命令
如果想在项目中安装指定名称的包,需要运行如下的命令:
npm install 包的完整名称
上述的包命令,可以简写成如下格式:

4. 下载包后的格式包

然后去参考官方文档去查文档怎么使用,线npmjs,找到文档,再看怎么使用
5. 初次装包后多了哪些文件
初次装包完成后,在项目文件夹下多一个叫node_modules的文件夹和package-lock.json的配置文件。
其中:
node_mondules文件夹用来存放所有已安装到项目中的包。require()导入第三方包时,就是从这个目录中查找并加载包。
package-lock.json 配置文件用来记录node_modules目录下每一个包的下载信息,例如包的名字、版本号、下载地址等。
注意:程序员不要手动修改node_modules或package-lock.json文件中的任何代码,npm包管理工具会自动维护他们。
6. 安装指定版本的包
默认情况下,使用npm install 命令安装包的时候,会自动安装最新版本的包。如果需要安装指定版本的包,可以在包名之后,通过@符号指定具体的版本,例如:

7. 包的语义化版本规范
包的版本号是以“点分十进制”形式进行定义的,总共有三位数字,例如2.24.0其中 每一个数字代表的含义如下:
第一位数字:大版本
第二位数字:功能版本
第三位数字:Bug修复版本
版本号提升的规则:只要前面的版本号增长了,则后面的版本号归零。

浙公网安备 33010602011771号