![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
webpack
newman0007
这个作者很懒,什么都没留下…
展开
-
记一次npm不发布的情况下调试依赖包遇到的问题
问题场景是这样,项目project-a依赖一个sdk项目module-b,项目project-a通过npm install添加module-b到项目中使用。当b项目修改时,如何在不发布的情况下调试呢?方案1.npm link首先,进入我们的module-b项目,将源码进行build后(build后代码目录要符合npm包规范),执行npm linkcd module-bnpm link然后,进入npm-link-example项目,执行 npm link npm-link-modulecd pr原创 2021-06-23 16:59:46 · 669 阅读 · 0 评论 -
Mac vue-cli无法使用80端口
因为要解决跨域问题,所以需要本地服务使用80端口启动程序。无论是通过命令行参数指定或是配置文件指定80端口,启动后都自动分配到1024端口。查了一番资料,在MAC下启动1024以下的端口,需要使用root模式。于是采用sudo npm start 重新启动程序,果然问题得以解决。...原创 2020-04-12 20:23:06 · 3084 阅读 · 3 评论 -
webpack打包优化通过cdn引用element-ui
用webpack打包项目的时候,当引入第三方库时,往往打出来的包vender.js会很大,这时候用webpack提供的externals属性。externals可以将依赖的第三方库从打包文件剔除,大大减小了文件包大小,同时大幅提升编译效率。已element-ui为例,具体配置如下:第一步:配置externals因为element-ui依赖vue 两者都要配置第二步:引入js文件用exte...原创 2019-11-28 16:48:16 · 3873 阅读 · 0 评论