模块化

模块化语法

把一系列相似功能 封装到一个模块中 然后供使用

node js环境中的全局函数 require()

引入前端js文件 用import

后端运行时 引入第三方js文件 就用require() 也可以用import(es6语法)

nodejs中有3种模块

内置模块/核心模块 nodejs安装时 自己就装好的模块 比如fs http

第三方模块 需要下载才能使用的模块 比如mime

自定义模块 require(自己的模块地址)

require("fs")

去当前项目中的node_modules文件夹中找fs文件夹中的package.josn中的main字段对应的路径 然后引入

没有就去node的安装包中的全局安装路径中找

还是没有找到 就去核心库


 

npm 模块

react

小黑窗的指令:

 i和install是一样的

 npm i  模块名字x1 模块名字x2 模块名字x3 -g  //把模块x1  x2  x3这个三个模块下载到全局安装路径

 npm i  模块名字x1 模块名字x2 模块名字x3

 或者

  npm i  模块名字x1 模块名字x2 模块名字x3 --save //把模块x1  x2  x3这个三个模块下载到项目安装路径(就是当前项目内部 的node_modules)

 下载了第三方模块后 npm会在项目配置文件中的依赖项中写入下载的第三方模块名和版本

   

 npm i  

 这个指令 会去项目的配置文件中找到依赖的包 全部下载  

 npm run dev

 这个指令 会去项目的配置文件中找到scripts字段 运行里面的dev指令

 package.json

 react

项目的配置文件  用于记录整个项目的一些信息

项目名==>项目的名字

作者信息:

"scripts":{"dev":"node index.js"}  启动指令 主要用于小黑窗的npm启动 npm run dev

"dependencies" 项目依赖

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

思考猫

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

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

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

打赏作者

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

抵扣说明:

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

余额充值