![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
webpack
FE-阿阳
爱学习的程序猿
展开
-
webpack 构建 npm 包优化
webpack 构建 npm 包优化 详情描述 webpack可用来构建发布到npm上去的给别人调用的js库,以下方案可以减少 npm 包的体积; const nodeExternals = require('webpack-node-externals'); module.exports = { entry: { index: './src/index.js', }原创 2018-02-07 17:03:04 · 1242 阅读 · 0 评论 -
node 获取本机 ip 地址
node 获取本机 ip 地址 问题描述 开发 H5 时,经常会使用真机进行调试本地环境、webpack 配置服务器好多脚手架写的都是固定的,而在团队开发中需要每人配置自己的本机 ip 进行开发,每次开启开发环境的都需要修改,并且还不能提到 git ,麻烦,所以找了方法,动态获取本机 ip 进行,本地环境真机调试; 解决方案 const interfaces = req...原创 2018-04-04 17:49:43 · 7514 阅读 · 0 评论 -
webpack 热更新优化
79. webpack 热更新优化 问题描述 在多页面项目开发中,开发环境的热更新下,会发现随着页面的增多,热更新的编译时间会越来越长,本人项目在十几页的情况下,编译达到30s,这无疑浪费了时间。以下是一种解决方案; 解决方案 这种方案的思路为,开发环境中,每人负责的都是一部分模块或者组件,所以热更新可以只编译自己当前需要的页面,而没必要把所有的页面全部编译。创建一个 se...原创 2018-05-14 15:47:59 · 3723 阅读 · 8 评论 -
webpack vue 打包优化
webpack vue 打包优化 问题描述 在项目优化中,有一种方案,不经常更新的第三方包可以不打在 vendor.js 中,可以在 .html 模板中引入,然后在 webpack 中配置排除这些包,但是会遇到一个问题,就是开发环境中,如果排除掉 vue.js 不打入 vendor.js 中,则无法使用 vue devtools 进行调试,如果不排除 vue.js ,则又会和模板中引入的...原创 2018-07-16 10:42:23 · 1620 阅读 · 0 评论