![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端学习
文章平均质量分 53
繁夜
这个作者很懒,什么都没留下…
展开
-
vue 学习之 vuecli 打包时将小图片转换为base64
vue-cli3.0发现打包的时候,一些小于10k的图片没有转base64,需要自己新建一个vue.config.js的文件(在根目录),然后进行如下配置,就可以控制图片转义规则module.exports = { chainWebpack: config => { config.module .rule('images') .use('url-loader') .loader('url-loader') .tap(options =>转载 2021-03-23 09:18:46 · 2972 阅读 · 0 评论 -
vue 学习值 electron+ts 学习之路
electron 7 typescript @types/node v13 问题错误信息node_modules/electron/electron.d.ts:7145:33 - error TS2689: Cannot extend an interface ‘NodeJS.EventEmitter’. Did you mean ‘implements’?原因当前electron 7 不支持@types/node 13 版本的解决方法yarn add @types/node@12.12.6.原创 2020-07-30 15:51:38 · 976 阅读 · 0 评论 -
vue 学习之 网站部署
以下都是在history模式下 部署根目录部署vue配置默认情况下 vue 便是以根目录为部署点,所以代码部分不用进行修改,直接npm run build后端配置官方文档ngnixlocation / { try_files $uri $uri/ /index.html;}非根目录部署vue配置在vue.config.js 中修改 publicPath publicPath: process.env.NODE_ENV === 'production' ? '/audio/原创 2020-07-17 21:28:35 · 411 阅读 · 0 评论 -
Vue 学习之 Electron-vue 小意外
安装vue create projectName//安装electron 及vue 支持组件vue add electron-builder页面中打印 process.title=“browser”最开始在 “vue-cli-plugin-electron-builder”: “^1.4.4” 时,可以在页面中使用tcp 等链接,但是当升级到 “^2.2.0”时,页面中就用不了了,查看源码发现,大多数组件在使用底层代码时,都会查询当前的process.title 是否为"browser".原创 2020-07-06 11:57:34 · 3302 阅读 · 1 评论 -
Vue 学习之 Electron 使用github 自动更新
1.安装electron-updater使用yarnyarn add electron-updater或者使用 npmnpm install electron-updater2.使能 发布到Github 功能添加 publish: [‘github’] 到你在vue.config.js 中 Electron Builder 的配置module.exports = { pluginOptions: { electronBuilder: { builderOpt原创 2020-07-04 12:51:48 · 1423 阅读 · 3 评论