首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【谷粒学院】013-Webpack

    webpack.config.js 以下配置的意思是:读取当前项目目录下src文件夹中的main.js(入口文件)内容,分析资源依赖,把相关的js文件打包,打包后的文件放入当前目录的dist文件夹下,打包后的js文件名为bundle.js.../dist"), //输出路径,__dirname:当前文件所在路径 filename: "bundle.js", //输出文件 }, }; 2、命令行执行编译命令 命令: webpack...#有黄色警告 webpack --mode=development #没有警告 #执行后查看bundle.js 里面包含了上面两个js文件的内容并惊醒了代码压缩 也可以配置项目的npm运行命令,修改package.json...development" } 演示: 运行npm命令执行打包: npm run dev 注意: 3、webpack目录下创建index.html bundle.js.../dist"), //输出路径,__dirname:当前文件所在路径 filename: "bundle.js", //输出文件 }, module: { rules: [

    25010

    浅谈webpack打包原理

    按需加载: 传统的模块打包工具(module bundlers)最终将所有的模块编译生成一个庞大的bundle.js文件。...但是在真实的app里边,“bundle.js”文件可能有10M到15M之大可能会导致应用一直处于加载中状态。...的资源全部打包在一起,一个资源多次引用的话,只会打包一份 对于多个入口的情况,其实就是分别独立的执行单个入口情况,每个入口文件不相干(可用CommonsChunkPlugin优化) 打包原理 把所有依赖打包成一个bundle.js...打包后的bundle.js例子 /******/ ([ /* 0 */ //模块id /***/ function(module, exports, __webpack_require__) {...module, exports) { //util2.js文件 var util2=1; exports.util2=util2; /***/ } ... ... /******/ ]); bundle.js

    59530
    领券