NodeJs(04)——npm的使用

21 篇文章 1 订阅

npm的使用

初始化项目

命令:npm init -y
然后会发现自动新建了个package.json(项目管理器 类似于java中的pom.xml)

安装参数(安装需要有管理员权限)

  1. -save 记录生成环境需要的模块(默认)(即开发完后还需要的)
  2. –save-dev 记录开发环境所需模块(即开发时需要的,开发完不需要的)
  3. -g 该模块可在命令行运行

安装nodemon

自动运行工具,类似于java中的热部署

命令:npm install nodemon --save-dev -g全局安装 --save-dev表示开发时期需要
运行命令:nodemon 文件名必须在当前文件目录下

测试

在day3下新建文件夹index.js
index.js

/**
 * 测试nodemon
 */
console.log("hello nodejs");
console.log("hello update.....");

目录结构:
在这里插入图片描述
运行
在这里插入图片描述
结果:在这里插入图片描述
加一条语句:console.log("自动重启");
结果:在这里插入图片描述
表明nodemon安装成功并且成功有效!!!
**注:**安装过程中有很多问题
一般是:

  1. 环境变量配置问题
  2. cmd管理员权限问题
  3. 以上两个问题没毛病就重启一下电脑(真实有效)

验证环境变量是否有问题cmd输入命令 where nodemon
能打印出路径说明没啥问题

安装moment

日期模块 类似于java中的simpledateformat()

命令:npm install moment

测试

创建文件 mydate.js

/**
 * 测试日期的模块
 */
var moment=require('moment');
var ok=moment().format('YYYY-MM-D, h:mm:ss a');//类似于java simpledateformat
console.log(ok);

在这里插入图片描述
安装完以上两个模块后发现package,json文件会自动改动
在这里插入图片描述
dev表示开发期间需要的
没有dev表示生成期间需要的

自定义脚本

简化运行方式

语法:npm run 脚本名

举个例子

主要是修改package.json中的代码
在这里插入图片描述
在scripts里边添加
就以上方mydate.js为例
代码大概意思就是将node mydate,js运行命令用一个a概况
运行时只需要npm run a
在这里插入图片描述
npm的使用完结~😄😄😄

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

碰磕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值