模块化规则与webpack打包工具

// 1. commonjs  ->  nodejs支持
exports modules.exports
const *** = require(‘***‘) // 核心模块 第三方包 本地文件 省略‘.’意味着在磁盘根目录查找 不能省略‘/’

// require 查找第三方包时,会依次向上遍历文件夹里的node_modules目录,匹配里面对应的包
// 并查找对应包里的package.json里的main属性对应的文件,并执行

// 2. ES6
export {***}
import {***} from ‘***‘

// 3. webpack
// 前端模块打包工具 依赖于node
// 可以通过命令行(webpack ./src/index.js ./dist/bundle.js)或配置文件(webpack.config.js)配置
// 在package.json文件的scripts属性配置命令,会使用局部的包,直接在命令行的话会是全局包

// 配置 入口 entry
// 出口 output
// 转化功能 loader

 

模块化规则与webpack打包工具

上一篇:asp.net core 记录二


下一篇:.Net 常用ORM框架对比:EF Core、FreeSql、SqlSuger