vue
schurmi
哈哈哈,嘻嘻嘻
展开
-
vue打包后因为缓存的存在导致页面访问出错
出现的问题项目迭代更新通过jenkins 部署vue项目,项目部署在nginx内,如果手机端之前有打开过相关的页面,那么在代码上传成功后再次打开,原本url携带的参数会消失。有的页面会报错。尤其在钉钉,微信中解决办法在vue打包时,在文件名添加时间戳。configureWebpack:{ output: { // 输出重构 打包编译后的 文件名称 filename: `js/[name].${TimeStamp}.js`, chunkFilename: `js原创 2021-06-30 10:15:15 · 379 阅读 · 0 评论 -
钉钉微应用开发时代码存在缓存
问题钉钉微应用开发,页面更新之后,客户端访问时,依然访问的是老版的页面。需要清除钉钉缓存之后才能 刷新到新页面。但是全公司百十来号人,不能要求每人都清除一下缓存,最好是打开就是改过之后的页面。解决微应用是用vue-cli开发的,钉钉原生webview会将应用缓存cache缓存下来,并且很难通过钉钉内置缓存清除。最后查看打包后的文件发现,所有文件名都是不变的,即使改版后打包的文件名和改版前是一样的。这是导致缓存的原因。解决办法:在vue打包后的文件名添加时间戳,保证每次打包文件名都不一样。这样就不会原创 2021-05-28 16:19:15 · 2480 阅读 · 2 评论 -
proxy的优秀
https://juejin.cn/post/6907028003469918222转载 2020-12-17 11:49:11 · 132 阅读 · 0 评论 -
vue-cli的环境变量
为什么需要环境变量在一个产品的前端开发过程中,一般来说会经历本地开发、测试脚本、开发自测、测试环境、预上线环境,然后才能正式的发布。对于不同的环境,有些配置项会有所差异。服务器地址、接口地址。。。这个时候就需要环境变量和模式了环境变量cli-3.0总共提供了四种方式来制定环境变量:在根目录添加.env文件,配置所有情况下都会用到的配置在根目录添加.env.local 文件,配置所有情况下都会用到的配置,与.env的区别是只会在本地,该文件不会被git跟踪在根目录添加.env.[mode] 文原创 2020-11-21 09:35:22 · 1689 阅读 · 0 评论 -
vue 使用element-ui Table 表格 实现点击单元格编辑
在使用element-ui 里的table表格 功能时 点击单元格实现编辑功能,完整代码如下<!DOCTYPE html><html><head> <meta charset="UTF-8"> <!-- 引入样式 --> <!-- <link rel="stylesheet" href="htt...原创 2020-03-17 15:36:29 · 5074 阅读 · 0 评论 -
vue随笔(有关插槽)
我们只要在需要的地方加入插槽,通过插槽分发内容具名插槽父组通过slot定义一个名称, 子组件通过name获取名称 传入父组件的内容,在子组件中相应位置(slot处)会被替换成为父组件的内容例如 :父组件<soll> <h1 slot="s-title">具名插槽</h1> </soll>子组件:<template&...原创 2020-01-14 18:36:33 · 108 阅读 · 0 评论