摘要: https://github.com/yeoman/configstore configstore轻松地加载和写入配置,而不必考虑在哪里和如何进行 使用 import Configstore from 'configstore'; // Create a Configstore instance. 阅读全文
posted @ 2021-10-28 16:49 raindi 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 轻量级的nodejs命令行参数解析工具 例子 var argv = require('minimist')(process.argv.slice(2)); console.log(argv); $ node example/parse.js -a beep -b boop { _: [], a: ' 阅读全文
posted @ 2021-08-11 20:35 raindi 阅读(901) 评论(0) 推荐(0) 编辑
摘要: npm link npm link用来在本地项目和本地npm模块之间建立连接,可以在本地进行模块测试 具体用法: 项目和模块在同一个目录下,可以使用相对路径 npm link ../module 项目和模块不在同一个目录下 cd到模块目录,npm link,进行全局link cd到项目目录,npm 阅读全文
posted @ 2021-02-25 17:12 raindi 阅读(477) 评论(0) 推荐(0) 编辑
摘要: webpack tapable webpack本质上是一种事件流的机制,它的工作流程就是将各个插件串联起来,而实现这一切的核心就是tapable,核心原理是依赖于发布订阅模式; tapable注册函数的方法有三种:tap、tapAsync、tapPromise 相对应的执行方法也有三种:call、c 阅读全文
posted @ 2020-05-31 18:57 raindi 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 模板编译 模板在编译成render函数时候会经过下面一系列流程: parseText 主要在parseText函数解析文本 _f函数就是resolveFilter函数 resolveAsset就是取出我们在组件中定义在filters里面的test函数,由此可见当我们在定义filter函数中this是 阅读全文
posted @ 2020-04-15 17:24 raindi 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 全局注册组件Vue.component 该方法是在初始化导入vue定义,不是实例化定义的。是在定义vue的静态方法initGlobalAPI中初始化的 全局注册Vue.component的函数定义是在initAssetRegisters中定义 Vue.extend 而Vue.extend主要是把子类 阅读全文
posted @ 2020-04-14 22:36 raindi 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 安装node modules resolve插件 添加jsconfig配置 "https://code.visualstudio.com/docs/languages/jsconfig" 阅读全文
posted @ 2020-01-25 20:32 raindi 阅读(1902) 评论(0) 推荐(0) 编辑
摘要: "https://www.jianshu.com/p/c8b86b09daf0" 阅读全文
posted @ 2020-01-02 23:00 raindi 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 同一个网段,检查能否ping通另一台电脑的ip,同时看防火墙有没有被关闭 Win10系统下让局域网内其他电脑通过IP访问网站具体方法如下:1、 打开windows10系统的控制面板在“开始菜单中” “所有应用” “Windows系统” “控制面板”。 2、 打开控制面板后打开window防火墙。 3 阅读全文
posted @ 2020-01-01 16:25 raindi 阅读(710) 评论(0) 推荐(0) 编辑
摘要: ``` function SaferHTML(templateData) { let s = templateData[0] for (let i = 1; i /g, ' ') // Don't escape special characters in the template. s += tem 阅读全文
posted @ 2019-12-29 18:50 raindi 阅读(1730) 评论(0) 推荐(0) 编辑