15 —— Webpack中的优化——前端项目使用CDN技术

一般来说我们会在开发模式下使用本地第三方库;生产模式下使用CDN加载引入

这样在生产模式下无任何第三方库的源码,项目体积就会缩小的多一些内容

使用步骤:

  • 在html文件中引入第三方库的CDN地址;
  • 用模板引擎语法判断

<% if(htmlWebpackPlugin.options.useCdn){ %>

<% } %>

<%空格...空格%>

  • 配置webpack.config.js中externals外部扩展选项

webpack的externals属性用于排除不需要打包的库;

设置externals,可以确保项目正确引用外部资源而不打包

相关推荐
Tech Synapse1 分钟前
Java验证邮箱是否有用的实现与解析
java·前端
time_silence20 分钟前
CSS:背景样式、盒子模型与文本样式
前端·css
从后端到QT27 分钟前
Android NDK开发入门2之适应idm环境
前端·javascript·数据库
一念永恒@1 小时前
vue2新增删除
前端·javascript·vue.js
岸边的风1 小时前
vue中mixin的理解,有那些使用场景?
前端·javascript·vue.js
时间sk1 小时前
CSS——6. 导入样式
前端·css
玩具工匠1 小时前
字玩FontPlayer开发笔记9 Tauri2打包应用
前端·笔记
骆驼Lara2 小时前
Vue3.5 企业级管理系统实战(一):项目初始搭建与配置
前端·vue.js
黑云压城After2 小时前
uniapp web-view调整修改高度设置
前端·javascript·uni-app
问老大2 小时前
uniapp实现在card卡片组件内为图片添加长按保存、识别二维码等功能
前端·javascript·uni-app