模块化

模块化

引入模块

import是js语法的,前后端都可以用,require是要nodejs的全局变量,不要在浏览器上使用

  • 前端的用import
  • 后端用require

区别

  • require可以写在事件和函数中,import只能在于顶部

模块分类

  • 内置模块
  • 第三方模块
  • 自己定义的模块

在引入模块的时候

  1. 当前项目中node_modules文件夹=>f1文件夹=>package.json中的main字段对应的路径,然后引入
  2. node安装包中的全局安装路径
  3. 核心库中

npm模块

官方下载管理模块

i和install是一样的,-g表示下载到全局,--save表示下载到项目内部的node_mudules

npm i 模块名 -g 
npm i --save  // cmd 在哪里打开 下载在哪儿   下载到项目依赖
npm i --save-dev // 下载到环境依赖
npm i // 取项目的配置文件找到依赖项,全部下载

package.json文件

项目的配置文件 用于记录项目的一些信息,项目名,项目信息等

启动指令 主要用于cmd启动

 npm run  dev
"scripts":{
  "dev":"node index.js"
}
posted @ 2022-08-01 08:57  a立方  阅读(30)  评论(0编辑  收藏  举报