Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。webpack 不仅能处理 js, 也能处理 css, 还能处理 html,甚至是图片等各种前端资源;开发便捷,仅仅使用一个配置文件,就能替代部分 grunt/gulp 的工作,比如打包、压缩混淆、图片转 base64等;扩展性强,插件机制完善;webpack功能很强大
原创 2021-10-10 17:07:34
839阅读
12点赞
1评论
Loaders cnpm install vue-loader@14 vue-template-compiler --save-dev webpack.config.js module: { rules: [{ test: /\.vue$/, use: ['vue-loader'] }], }, A
转载 2021-07-07 16:44:00
108阅读
Loaders cnpm install vue --save webpack.config.js resolve: { // 解决运行时报错 alias: { 'vue$': 'vue/dist/vue.esm.js' } } 使用 import Vue from "vue";
转载 2021-07-07 14:36:00
61阅读
entry: './entry-client',这里entry的编译路径是从编译脚本所在的当前路径在开始找的。 不是从当前webpack配置文件所在目录开始找的。比如这个webpack在build目录下,但是其实build.sh是和webpack同一级目录,entry-client是和build.sh同一级,所以这个要写上面的形式,从build.sh所在路径开始查找
原创 2022-07-11 10:41:55
140阅读
报错信息DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see https://github.com/webpack/loade
原创 2022-07-11 10:36:34
189阅读
前言 如果我们想在webpack中使用vue,就需要在webpack中配置vue 配置vue 首先,我们需要在项目中安装vue,安装命令如下: npm install vue --save 安装完成后,我们在主入口main.js文件中导入vue并创建一个实例 import Vue from 'vue
Vue
原创 2021-07-13 11:05:34
277阅读
v-html  有xss风险computed有缓存,data不变就不会重新变化watch如何深度监听watch正常监听不到引用值对象属性的变化,需要在watch开启deep实现深度监听data(){    return{        styleData:{            fontSize:'40px', ---------    这里使用驼峰写法            backg
转载 2021-04-20 22:06:30
228阅读
2评论
8.webpackWebpack 是一个前端资源的打包工具,它可以将js、image、css等资源当成一个模块进行打包。中文官方网站:https://www.webpackjs.com/官网给出的解释:本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(de...
原创 2021-08-18 10:49:52
141阅读
一、介绍: 1. js应用的模块打包工具 二、webpack安装 1. 环境:node环境 2. npm install webpack -g 说明:npm install 命令;webpack是工具名,可以指定版本如:webpack@5.58.3; -g表示全局安装,如果不想全局安装,仅为某项目安 ...
转载 2021-10-20 19:12:00
164阅读
2评论
Webpack是一个现代JS应用的静态模块打包的工具 学习Webpack需要我们安装NodeJS 配置CNPM & CRM 使用切换镜像的方式配置:【不建议】 npm config set registry http://registry.npm.taobao.org 安装镜像管理工具: npm i
转载 2020-07-24 21:52:00
128阅读
2评论
1.安装webpack项目环境bashnpminstallwebpacksavedev2.安装css的loaderbashnpminstallsavedevcssloader3.安装style的loaderbashnpminstallsavedevstyleloader
原创 2021-12-29 17:58:22
225阅读
Webpack作用:Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分ack-cli -vWebpack的配置:创
原创 2022-12-09 12:02:44
120阅读
认识模板编译我们知道 <template></template> 这个是模板,不是真实的 HTML,浏览器是不认识模板的,所以我们需要把它编译成浏览器认识的原生的 HTML这一块的主要流程就是提取出模板中的原生 HTML 和非原生 HTML,比如绑定的属性、事件、指令等等经过一些处理生成 render 函数render 函数再将模板内容生成对应的 vnode再经过 patc
文章目录前言一、使用webpack来进行vue-cli模块化开发二、Webpack配置区分开发环境和生产环境三、vue项目打包3.1
原创 2022-05-10 10:26:25
1407阅读
1点赞
8.webpackWebpack 是一个前端资源的打包工具,它可以将js、image、css等资源当成一个模块进行打包。中文官方网站:https://www.webpackjs.com/官网给出的解释:本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)
原创 2022-03-04 15:39:42
68阅读
1、项目根目录初始化package.json: npm init2、下载css与style的loader配置webpack中的css解析npm install css-loader style-loader --save-dev3、下载babel,webpack配置es6语法npm install babel-core babel-loader babel-plugin-transform-
原创 2022-11-20 00:41:19
101阅读
第一步:npm init -y第二步:npm install --save-dev vue 第三步:npm i --save-dev vue-loader vue-template-compiler 第四步:npm install webpack webpack-cli --save-dev添加配置文件:webpack.config.jsc...
原创 2021-07-14 11:43:20
236阅读
【重学webpack系列——webpack5.0】1-15节主要讲webpack的使用,当然,建议结合《webpack学完这些就够了》一起学习。从本节开始,专攻webpack原理,只有深入原理,才能学到webpack设计的精髓,从而将技术点运用到实际项目中。可以点击上方专栏订阅哦。以下是本节正文:1.commonjs加载
原创 2021-09-02 10:26:36
2029阅读
1 什么是webpack,到底需要解决什么问题近几年前端的快速发展,前端已不是简单的html, css, jquery这样一套技术了.前端的世界出现了越来越多的新的技术。例如jsx(类xml语法,增强js语义,结构清晰抽象程度高,诞生了跨平台 react native代码模块化)scss, stylus, less预编译语言(缓解浏览器兼容造成的冗余,精简的语法)AMD CommonJ...
原创 2022-03-23 15:44:11
123阅读
1 什么是webpack,到底需要解决什么问题近几年前端的快速发展,前端已不是简单的html, css, jquery这样一套技术了.前端的世界出现了越来越多的新的技术。例如jsx(类xml语法,增强js语义,结构清晰抽象程度高,诞生了跨平台 react native代码模块化)scss, stylus, less预编译语言(缓解浏览器兼容造成的冗余,精简的语法)AMD CommonJ...
原创 2021-06-01 16:11:22
182阅读
  • 1
  • 2
  • 3
  • 4
  • 5