nodejs 第二天

132 阅读2分钟

npm

//   npm node自带的包管理器   软件管家

//          可以下载和js相关的第三方插件

//          使用 npm install 包名   (npm i 包名)

//          卸载 npm uninstall 包名  (npm un 包名)

//          一般默认安装最新的版本(可以去package.json中查看)

//          如果需要安装指定版本  npm i 包名@版本号

//          查看包的版本  npm view 包名 versions

//  如果直接安装插件

//         自动生成一个文件  package.json 记录

//          自动生成文件夹  node_modules   插件都在这个里面----文件很大

// 每次启动项目的时候初始化一下 npm init -y

        // package name 项目名称

        // version     版本号

        // description   描述

        // entry pointer  入口文件

        // test commond  测试指令

        // git repository git仓库地址

        // keywords         关键字

        // author          作者

        // license         企业执照

// 初始化完成以后会自动生成文件 package.json 记录

// 在需要传文件的时候,可以删除包,但是保持package.json ,反向安装

//          注意事项:项目名称不能使用中文空格等特殊符号(大写也不可以)

// 安装失败的问题

//          当我们安插件的之后,会有缓存文件

//           例如安装失败了,缓存文件也可能是失败的文件,下一次安装会随着缓存文件安装,就会失败

//           需要清除缓存  npm cache clear -f   force

//           物理缓存位置  npm_cache

ndoeMailer

node里面关于邮件的第三方插件,需要安装后才能使用
   例子:
   

图片.png

不同的邮差需要设置的参数不一样,具体位置在 nodemailer文件夹里面的lib里面的well-known中的services.json中

图片.png

moment

node里面关于时间的第三方插件,需要安装后才能使用
    例子:
    

图片.png

参考网站momentjs.cn/

nodemon

node环境在改变的时候需要先暂停服务再重新开启服务,使用第三方插件,实时更新node服务环境,在报错的时候直接暂停,正常就会更新服务环境

图片.png

退出一样是Ctrl+c

express框架

第三方框架得先安装再进行引入