标签:webpack

vue+electron渲染进程如何获取electron变量
前端技术

vue+electron渲染进程如何获取electron变量

阅读(2075) 评论(0) 张阳君

使用vue+electron开发客户端时,配置开发环境一直都是比较头疼的事情,因为vue-cli创建的项目需要进行一次预编译,在开发过程中会有很多地方和electron冲突。electron的进程分为主进程和渲染进程,vue的整个生命周期就是在渲染进程里运行的,按照官方示例,要在渲染进程里获取electron的api需要把electron变量require进来,如果直接写成const electron = require("electron"),控制台会报错,那么究竟该如何在渲染进程中获取electron变量呢?

前端技术

人生苦短,我用parcel构建前端

阅读(2629) 评论(0) 张阳君

提到现代前端技术,一定离不开webpack。从本质上讲,前端构建工具是因为浏览器跟不上前端发展而诞生的。理想的前端开发流程是不需要任何构建工具介入的,写完丢给浏览器就能直接运行,而webpack则是用来弥补代码对浏览器兼容性的。webpack的好处是插件多、配置多、功能强大,而他的缺点也是配置过于复杂,插件质量参差不齐,尽管 webpack 4可以零配置启动,但要在老项目中升级又是各种踩坑。而parcel是一个后起之秀,和rollup一样,他几乎可以零配置构建前端。所以今天就来聊聊parcel。