webpack & css-in-js
转载 2021-04-13 18:14:00
360阅读
2评论
目录 webpack介绍 前端模块化和打包概念介绍 webpack和grunt/gulp的对比 webpack和nodejs的关系 webpack安装 webpack使用示例 环境搭建 使用webpack打包 使用打包后的js文件 入口和出口 局部安装webpack ​​package.json​​中定义启动 实践定义: 引用: 因为CommonJS规范的代码浏览器是不认识的,所以需要借助web
原创 2022-01-19 14:56:12
182阅读
目录webpack介绍前端模块化和打包概念介绍webpack和grunt/gulp的对比webpack和nodejs的关系webpack安装webpack使用示例环境搭建使用webpack打包使用打包后的js文件入口和出口局部安装webpackpackage.json中定义启动实践定义:引用:因为CommonJS规范的代码浏览器是不认识的,所以需要借助webpack对上述代码进行转换:查看结果:代码内容:在index.html中引用:
css
原创 2021-07-05 13:48:41
437阅读
webpack代码压缩 js压缩 css压缩 html压缩 js压缩 webpack4内置了uglifyjs-webpack-plugin,在生产模式默认开启这个插件 所以我们默认打包的js文件以及是压缩过的 当然我们也可以手动安装一下这个插件并且手动设置一个参数 去做一些并行压缩之类的事情 css ...
转载 2021-09-24 00:33:00
1505阅读
2评论
为了强制更新文件,取消浏览器缓存<link rel="stylesheet" href="~/XXX.css?time='+new Date().getTime()+'"> <script src="~/XXX.js?time='+new Date().getTime()+'">script>示例代码https://github.com/zLulus/NotePrac
原创 2021-04-25 21:10:17
2749阅读
什么是Webpack Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。Webpack 可以将多种静态资源 jscss、less 转换成一个静态文件,减少了页面的请求。 Webpack安装 全局安装 npm install webpack -g npm install webpack‐cli -g 安装后查看
原创 2021-07-02 11:42:51
693阅读
什么是WebpackWebpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,
原创 2022-01-19 11:10:25
88阅读
html部分 <div class="adBox"> <ul id="adcont"> <li class="adtitle"> 广告1 ="adtitle"&
原创 2023-09-07 14:33:51
265阅读
cnpm install webpack@^5.23.0 --save-dev cnpm i webpack-cli@^4.5.0 --save-dev cnpm i less-loader@6.0.0 --save-dev cnpm i style-loader --save-dev cnpm i
转载 2021-07-07 11:01:00
174阅读
2评论
1、编写src/css/main.css#app a{ display: inline-block; width: 150px; line-height: 30px; background-color: dodgerblue; col...
原创 2023-07-17 14:22:54
72阅读
1、安装插件 common.css为: flex.css为: app.js为: 4、执行编译&查看结果
转载 2017-09-15 10:49:00
175阅读
2评论
私有前缀postcss-loader(样式处理工具)  autoprefixer(私有前缀的插件)npm install postcss-loader autoprefixer -D//postcss.config.jsmodule.exports = {plugins: [require('autoprefixer')     ] }复制代码//.browserslistrccover 99.5
转载 2021-01-24 20:35:30
235阅读
2评论
css文件处理-准备工作 (以下项目配置都是基于上一篇webpack(4)的基础上) 在项目开发中,我们必然需要添加很多的样式,而样式我们往往写到一个单独的文件中。 这里我们就在src目录中创建一个normal.css文件,代码如下: body{ background-color: aqua; }
原创 2021-07-13 11:08:12
1032阅读
作为元素link 的属性 rel 的值preload 是告
原创 2022-08-19 11:31:20
49阅读
Webpack里面有三种hash,分别是:hash, chunkhash, contenthash.在我们尝试去区分他们仨之前,先来看看为什么我们需要hash。一:为什么我们需要hash?大家都知道我们的浏览器会缓存我们的文件。缓存是把双刃剑,好处是浏览器读取缓存的文件,能带来更佳的用户体验(不需要额外流量,速度更快);坏处是有时候我们修改了文件内容,但是浏览器依然读取缓存的文件(也就是旧文件),
转载 2023-05-17 21:39:25
108阅读
If you try to use CSS Modules in TypeScript the same way you would use them in JavaScript, with webpack’s css-loader, you’ll see an error: ”TS2307: Ca
转载 2018-01-26 20:13:00
158阅读
2评论
(1)预备备① webpack3.8.1 安装 详见:http://blog.csdn.net/fanfan4569/article/detailsvar ExtractTextPlugin = req...
原创 2022-10-21 16:20:27
790阅读
js 从一个1.html跳转到另一个2.html页面并携带一定的数据最近开始涉及js的学习,由于之前有一些html和css的基础就开始制作一些静态页面利用js添加交互效果使得变得动态。我所做的就是从产品展示页面添加某个产品的数量,点击购物车图标就可以跳转到订单页面查看所加物品数量和总价格,商品价格也是有个动态交互(当鼠标移动到图片上才可以显示价格)具体实现思路我说一下:当鼠标点击好加减按钮想要添加
npm npm i -D style-loader css.loader webpack.config.js module.exports = { // ... module: { rules: [ { test: /\.css$/, use: ['style-loader', 'css-loade ...
转载 2021-09-09 10:37:00
268阅读
2评论
什么是 mini-css-extract-plugin mini-css-extract-plugin 是一个专门用于将打包的 CSS 内容提取到单独文件的插件,前面我们通过 style-loader 打包的 CSS 都是直接插入到 head 中的 使用 mini-css-extract-plugi
  • 1
  • 2
  • 3
  • 4
  • 5