摘要: require.context()方法作用:创建当前模块的上下文用法:require.context(directory, flag, regExp) directory: 要导入的当前模块的文件夹目录flag: 是否搜索当前路径的子目录regExp: 要匹配的文件 1.resolve() :它返回 阅读全文
posted @ 2021-05-18 13:15 芥末Yuki 阅读(3745) 评论(0) 推荐(0) 编辑
摘要: import HelloWorld from './src/index.vue'; (HelloWorld as any).install = function(Vue){ Vue.component(HelloWorld.name,HelloWorld) } export default Hell 阅读全文
posted @ 2021-05-17 13:42 芥末Yuki 阅读(1607) 评论(0) 推荐(0) 编辑
摘要: 在当前文件根目录下新建一个文件shims-vue.d.ts declare module '*.vue' { import Vue from 'vue'; export default Vue; } 阅读全文
posted @ 2021-05-17 13:35 芥末Yuki 阅读(159) 评论(0) 推荐(0) 编辑
摘要: vue-cli用的是eslint检查代码,要求不使用分号。 如果我们希望使用分号,需要做如下配置即可: 在vue项目中的.eslintrc.js中增加如下配置: 其他的配置参考:https://www.cnblogs.com/moqiutao/p/12100376.html 阅读全文
posted @ 2021-05-14 11:37 芥末Yuki 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 该demo的前期准备: 使用vue-cli搭建一个支持less的项目 demo的源码地址:https://github.com/YukiGreen/less-modifyvars-demo 参考地址:https://github.com/1019483075/lingxi/issues/26 遇到的 阅读全文
posted @ 2021-05-11 16:40 芥末Yuki 阅读(11036) 评论(2) 推荐(0) 编辑
摘要: 转载于https://juejin.cn/post/6844903918414102535 阅读全文
posted @ 2021-05-09 21:05 芥末Yuki 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 首先查找yarn global的安装目录 yarn global dir 找到yarn global安装路径后,比如路径如下: /Users/username/.config/yarn/global/node_modules/.bin 修改~/.bash_profile # 使用Xcode打开 你也 阅读全文
posted @ 2021-05-09 20:46 芥末Yuki 阅读(1859) 评论(0) 推荐(0) 编辑
摘要: 给deploy命令的执行内存扩大4G。 "deploy": "node --max_old_space_size=4096 build/build.js" 生产环境中插件的排查结果是安装成功的,但是插件使用的地方子插件没有解析出来,本地运行正常,解决该问题的办法: 阅读全文
posted @ 2021-05-09 11:06 芥末Yuki 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 为了缓解用户第一次访问时,加载 JS 过大所导致用户等待白屏时间过长导致的用户体验不好,进行的一个优化动效。 实现方案 将 动画加载 dom 元素放在 #app 内,Vue 生命周期开始时,会自动清掉 #app 下的所有元素。 示例代码如下: <!DOCTYPE html> <html lang=" 阅读全文
posted @ 2021-05-07 11:18 芥末Yuki 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 比如想在本地获取到https://unpkg.com/element-ui@2.15.1/lib/theme-chalk/index.css这个文件的内容 1 getFile (url, isBlob = false) { 2 return new Promise((resolve, reject) 阅读全文
posted @ 2021-05-06 13:56 芥末Yuki 阅读(218) 评论(0) 推荐(0) 编辑