![](https://img-blog.csdnimg.cn/20210920223550510.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Vue(零散笔记)
文章平均质量分 56
将工作中遇到的一些问题记录下来,直到自己忘记的日子,那时就可以翻开笔记重新拾起。
微光-Tiny light
“他必兴旺,我必衰微”
展开
-
解决vue-cli构建的项目在build后,本地index打不开
时间有限,废话少说。不需要新建什么vue.config.js文件,也不需要改路由什么的,老版本可能需要,新版本根本没有vue.config.js文件,只有build和config目录,在这里做修改即可。1.将config目录中的index.js文件中,build里面的assetsPublicPath改一下assetsPublicPath: './',改成前面多加一个点就可以的,记得是build对象里面。2.在build的utils.js里面的if(options.extract){}里加上下面这原创 2022-05-12 21:45:49 · 1448 阅读 · 2 评论 -
vue-cli安装后使用vue -V命令找不到版本的问题
很久没有初始化vue项目了,今天突然有需求,于是准备使用vue-cli来初始化。node已经配置好了环境变量,开始安装。npm install -g vue-cli这里遇到了一个小插曲,node放在D盘的,npm安装时一直提示权限不足,解决方案如下:1.先在cmd中使用“where node”命令得到node所在的目录2.进入该目录,右击后发现“删除”和“重命名”前面都存在黄色盾牌,就代表权限不足。选择文件后右击进入“属性”→“安全”→“编辑”,在“组或用户名(G)”中选择自己的账号,在下面原创 2022-05-07 15:39:08 · 8089 阅读 · 3 评论 -
解决Electron应用打开后短暂出现菜单栏和白屏闪烁问题
解决electron打包的应用启动时出现白屏闪烁问题,关闭默认的顶部菜单项。转载 2022-02-06 14:20:34 · 4231 阅读 · 0 评论 -
Vue-cli脚手架项目引入Element-Ui不生效问题
背景:已经很久没有初始化项目了,今天在初始化项目引入element-ui插件时发现居然没有生效,最直观的就是没有标签提示。我是通过npm安装element-ui。npm i element-ui -S然后在main.js文件中引入了安装好的element-ui并使用。但使用时并没有标签提示,而且效果也没有出来。解决方案:查了后才发现,除了要引入element-ui外,还需要引入它对应的css包,也就是需要将下面这句话写入到main.js中。import ‘element-ui/lib原创 2021-09-27 14:33:12 · 2082 阅读 · 3 评论 -
electron在渲染进程中引入ipcRenderer出现__dirname is not defined
背景:最近在学习electron,在根据官方文档学习“在线/离线事件的探测”这一章时,根据官方给出的代码在渲染进程引入ipcRenderer时出现报错。ReferenceError: __dirname is not definedat eval (index.js?bdb9:4)at Object…/node_modules/electron/index.js (chunk-vendors.js:1256)at webpack_require (app.js:854)at fn (app.j原创 2021-09-27 14:02:42 · 5049 阅读 · 6 评论 -
初始化vue+Electron项目,实现桌面软件的打包
背景:之前在公司时有接触过几个electron的项目,总体来说还是很有意思的,它就是将现有的网页打包称一个桌面软件。由于是桌面软件,所以它支持node的所有api,而且可以对计算机的硬盘数据进行读取,总的来说权限比运行在浏览器中的网页要宽很多。之前一直是修改别人的项目,当时用的主要框架是vue,所以写起来非常轻松,但自己从未初始化过,刚好有时间,就来尝试初始化一下。大致的思路是,先创建vue脚手架项目,再在该项目中安装electron相关依赖。按照上述方法尝试了很多次,由于electron依赖众多,加原创 2021-09-26 18:18:37 · 580 阅读 · 0 评论