网站首页 站内搜索

搜索结果

查询Tags标签: webpack,共有 749条记录
  • 搭建 Webpack + TypeScript + Babel 的项目

    安装依赖包 首先把 webpack 相关的依赖安装了: npm i -D webpack webpack-cli安装各个 loader: npm i -D ts-loader babel-loader source-map-loader安装 babel 的核心: npm i -D @babel/core安装 babel 的 preset: npm i -D @babel/preset-env @babel/preset-typescr…

    2022/8/14 6:22:54 人评论 次浏览
  • 【学习打卡】第8天 babel + webpack

    课程名称:前端框架及项目面试 聚焦 Vue3/React/Webpack 课程章节:第 10 章 webpack 和 babel 主讲老师:双越 课程内容: 今天学习的内容包括: 10-21 babel 基本概念串讲 10-22 babel-polyfill 是什么 10-24 babel-runtime 是什么 这几节主要是 babel 讲解,后续几节主…

    2022/8/14 4:22:56 人评论 次浏览
  • 【学习打卡】第5天 webpack(3)

    【学习打卡】第5天 webpack(3) 课程名称:前端框架及项目面试 聚焦Vue3/React/Webpack 课程章节:第10章 webpack 和 babel 主讲老师:双越 课程内容: 今天学习的内容包括: 10-8 webpack如何抽离公共代码和第三方代码 10-10 module chunk bundle 的区别 课程收获: 大概…

    2022/8/11 4:22:51 人评论 次浏览
  • plugin的原理

    plugin插件的原理扩展webpack, 加入自定义的构建行为webpack内部的钩子 hookstap: 可以注册同步钩子和异步钩子 tapAsync: 回调方式注册异步钩子 tapPromise: promise方式注册异步钩子Compiler构建对象, 保存着完整的webpack环境配置compiler.options: 可以访问所有配置文…

    2022/7/21 6:24:39 人评论 次浏览
  • 压缩 js 代码就用 terser

    webapck 中提供了压缩 js 代码的方式,可以移除无用代码、替换变量名等,减少编译后文件体积,提升加载速度。 不同mode 在 webpack 配置文件 webpack.config.js 中通过将 mode 设置为 development 或者 production,会对代码进行不同的处理。可以发现,production 模式下…

    2022/7/3 23:20:24 人评论 次浏览
  • React.js中JSX的原理与关键实现

    在开始开发之前,我们需要创建一个空项目文件夹。 安装 初始化npm init -y 2.安装webpack相关依赖 npm install webpack webpack-cli -D 安装babel-loader相关依赖npm install babel-loader @babel/core @babel/preset-env -D 安装jsx支持依赖npm install @babel/plugin-t…

    2022/7/1 23:23:13 人评论 次浏览
  • Webpack

    webpack webpack-cli -vnpm install webpack -cli -g webpack是前端项目工程化的具体方案前端模块化开发 代码压缩混淆 处理浏览器的JavaScript的兼容性 性能优化操作: 1初始化 npm init -y2.引入jquerynpm i jquery -S问题:ES6的兼容性问题: Uncaught SyntaxError: Ca…

    2022/6/23 23:23:15 人评论 次浏览
  • vue2升级vue3:webpack vue-loader 打包配置

    如果没有啥特别的需求还是推荐vue-cli! vite vue3 TSX项目 虽然vite 很香,但是vite rollup 动态加载,多页面 等问题比较难搞 vite的缺点 wepback __webpack_public_path__ 没有找到好的实践方案。 __webpack_public_path__ = window.BK_STATIC_URL; 第二个,动态加载…

    2022/6/21 23:19:56 人评论 次浏览
  • 如何在react中配置使用less

    1、解包webpack配置文件 使用create-react-app 创建的项目默认是看不到webpack配置文件webpack.config.js的,需要先解包暴露出来,然后才能修改里面的配置信息。运行命令: yarn eject 注意:此命令一旦运行会修改package.json 文件此过程不可逆 可能遇到得问题 windows执…

    2022/5/4 6:15:22 人评论 次浏览
  • 18_webpack代码分离

    什么是代码分离 代码分离(Code Splitting)是webpack一个非常重要的特性 他主要的目的是将代码分离到不同的bundle中,之后我们可以按需加载,或者并行加载这些文件 比如默认情况下,所有的JS代码(业务代码,第三方依赖,展示没有用到的模块)在首页全部都加载就会影响首页的…

    2022/5/3 6:14:19 人评论 次浏览
  • webpack的初体验

    /*index.js: webpack入口起点文件1. 运行指令:开发环境:webpack ./src/index.js -o ./build/built.js --mode=developmentwebpack会以 ./src/index.js 为入口文件开始打包,打包后输出到 ./build/built.js整体打包环境,是开发环境生产环境:webpack ./src/index.js -o …

    2022/5/1 23:13:11 人评论 次浏览
  • 17_webpack配置文件的分离

    当我们实际项目的开发过程中,某些配置文件只是在开发环境中有依赖,并不想让其打包到生产环境中去,那么怎么办呢? 配置文件的分离 首先我们可以在项目根路径中创建一个config文件夹,并且在文件夹中创建webpack.common.js、webpack.dev.js、webpack.prod.jscommmon中放…

    2022/4/27 23:12:56 人评论 次浏览
  • webpack(一)——webpack的安装和基本配置

    1. 为什么会出现构建工具包 1.1 前端开发的复杂化 前端开发目前我们遇到什么复杂的问题?开发过程中我们需要通过模块化的方式开发 使用高级的特性加快开发效率或者安全性,ES6+,TypeScript,通过sass,less等方式来编写css样式代码 我们希望实时地监听文件的变化来反映到…

    2022/4/25 6:18:28 人评论 次浏览
  • webpack(二)——css-loader,style-loader,less-loader,postcss-loader

    1. css-loader在js文件夹下新建component.js function component() {const element = document.createElement("div");element.innerHTML = ["hello", "webpack"].join(" ");element.className = "content";return ele…

    2022/4/25 6:14:56 人评论 次浏览
  • 12_webpack_eslint-webpack-plugin

    说明:现在eslint已经弃用了eslint-loader,如果要安装来使用的话,会报错,烦死人 大概的报错信息如下: ERROR in ./src/index.jsModule build failed (from ./node_modules/eslint-loader/dist/cjs.js): TypeError: Cannot read property getFormatter of undefined 那…

    2022/4/22 6:14:02 人评论 次浏览
扫一扫关注最新编程教程