会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
吴小样
博客园
首页
新随笔
联系
订阅
管理
[置顶]
分享到微信微博空间等第三方平台的JS代码
摘要: 可以简化如下: 例子:分享到微博 function qzone(params) { var query = {}; query.url = params.url; query.title = params.title; query.summary = params.summary; query.de
阅读全文
posted @ 2017-05-08 11:46 吴小样
阅读(421)
评论(0)
推荐(0)
2023年2月3日
sku
摘要: <!-- * @Author: yaco * @Description: 淘宝商品选择联动 * @Date: 2022-04-28 --> <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script src="https://cdn.
阅读全文
posted @ 2023-02-03 10:26 吴小样
阅读(79)
评论(0)
推荐(0)
2021年11月5日
postcss-preset-env
摘要: postcss-preset-env是一个兼容浏览器,给一些css加上前缀的插件 npm install --save-dev postcss-preset-env 配置: 再package.json加入 "browserslist": [ "defaults", "not ie < 11", "l
阅读全文
posted @ 2021-11-05 10:39 吴小样
阅读(3745)
评论(0)
推荐(0)
2021年8月3日
webpack5 tree shaking
摘要: webpack5中默认会进行tree shaking,只要是满足模块化与mode=production 就能剔除掉被没有被使用到的代码 css中的tree shaking 使用purgecss-webpack-plugin插件,具体配置如下 const PurgeCSSPlugin = requir
阅读全文
posted @ 2021-08-03 20:49 吴小样
阅读(495)
评论(0)
推荐(0)
2021年6月17日
深拷贝
摘要: function deepCopy(obj) { // 判断是否是date if (obj.constructor Date) return new Date(obj) //判断是否是RegExp if (obj.constructor RegExp) return new RegExp(obj)
阅读全文
posted @ 2021-06-17 11:00 吴小样
阅读(33)
评论(0)
推荐(0)
2020年9月28日
webpack 性能优化
摘要: HtmlWebpackPlugin: 该插件将为你生成一个 HTML5 文件, 其中包括使用 script 标签的 body 中的所有 webpack 包。在打包上线的时候需要对html也进行压缩,所以要进行如下配置 new HtmlWebpackPlugin({ // Also generate
阅读全文
posted @ 2020-09-28 11:33 吴小样
阅读(160)
评论(0)
推荐(0)
2020年9月10日
webpack-plugin
摘要: plugins: clean-webpack-plugin: clean-webpack-plugin用于在打包前清理上一次项目生成的bundle文件,它会根据output.path自动清理文件夹;这个插件在生产环境用的频率非常高,因为生产环境经常会通过hash生成很多bundle文件,如果不进行清
阅读全文
posted @ 2020-09-10 22:43 吴小样
阅读(208)
评论(0)
推荐(0)
2020年9月6日
webpack 配置二
摘要: 模式: webpack4中可以直接指定模式,以现实不同环境对打包代码做不同的处理,2而webpack2,3中是通过插件进行代码压缩以及改变环境变量的 module.exports = { mode: 'development', }; //相当于 module.exports = { devtool
阅读全文
posted @ 2020-09-06 22:33 吴小样
阅读(226)
评论(0)
推荐(0)
2020年8月25日
webpack 配置一
摘要: Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。 步骤: 引入各种外部资源文件(module) >生成chunk(代码块) >利用load和plugin 解析chunk中相对应的代码,生成webpack可识别的js代码
阅读全文
posted @ 2020-08-25 10:17 吴小样
阅读(190)
评论(0)
推荐(0)
2020年7月8日
DefinePlugin插件
摘要: DefinePlugin DefinePlugin 允许创建一个在编译时可以配置的全局常量。这可能会对开发模式和发布模式的构建允许不同的行为非常有用。如果在开发构建中,而不在发布构建中执行日志记录,则可以使用全局常量来决定是否记录日志。这就是 DefinePlugin 的用处,设置它,就可以忘记开发
阅读全文
posted @ 2020-07-08 10:09 吴小样
阅读(495)
评论(0)
推荐(0)
2020年6月30日
深入理解BFC
摘要: 在解释BFC之前,先说一下文档流。我们常说的文档流其实分为定位流、浮动流和普通流三种。而普通流其实就是指BFC中的FC。FC是formatting context的首字母缩写,直译过来是格式化上下文,它是页面中的一块渲染区域,有一套渲染规则,决定了其子元素如何布局,以及和其他元素之间的关系和作用。常
阅读全文
posted @ 2020-06-30 17:02 吴小样
阅读(244)
评论(0)
推荐(0)
下一页
公告