发布了文章2021-07-28
CDN是内容分发网络,CDN的本质是利用缓存技术,将数据快速可靠的从源站传递到用户。用户获取数据,不需要直接从源站获取,而是通过CDN对于数据的分发,用户可以 从一个较优的服务器获取数据,从而打到快速访问,并减少源站负载压力的目的。
发布了文章2021-07-22
一、在根目录新建vue.config.js,设置静态资源路径为’./’,否则打包后项目无法运行 {代码...} 二、关闭生产环境下的SourceMap映射文件,包的大小减少80% {代码...} 三、进行跨域配置 {代码...} 四、配置 alias 别名 {代码...} 在配置完成后,我们在项目中可以这样写路径...
发布了文章2021-06-29
通过类型断言这种方式可以高速编译器,''相信我,我知道自己在干什么'',。类型断言好比其他语言里的类型转换,但是不进行特殊的数据检查和解构。它没有运行时的影响。TypeScript会假设你,程序员,已经进行了必须的检查。
发布了文章2021-06-24
因为vue项目是无法直接操作dom的,但是有时候开发需求迫使我们去操作dom。两个办法,一个是很low的再引入jq,然后通过jq来操作,但是这样就失去了我们使用vue的意义另一个就是添加ref属性,对ref进行操作。好了完美解决。很不巧,新项目用的是vue还是vue+typeScript...
发布了文章2021-06-24
创建新的 React 单页面应用:1- 在你的机器上安装 Node >= 8.10 和 npm >= 5.6。要创建项目,请终端执行:` npx create-react-app my-app`注意npx 不是拼写错误 —— 它是 npm 5.2+ 附带的 package 运行工具。2-终端运行代码 {代码...} 3-运行成功[链接]4-文件展...
发布了文章2021-06-24
现在越来越多的公司已经使用git来进行项目的版本管理,,使用起来特别的方便,多人开发效率也大大提高,但是首先先有一个git仓库,git仓库分为两类:私有仓库和共有仓库,GitHub因为是开源的,貌似仓库是公开的,保密的貌似要rmb,码云可以用私有仓库。
发布了文章2021-06-24
UNIX的历史1.萌芽: {代码...} 这个文件系统有两个重要的概念,后来对Linux的发展有相当重要的影响:1)、所有的程序或系统设备都是文件2)、不管程序本身还是附属文件,所写的程序只有一个目的,且要有效的完成目标2.正式诞生: {代码...} 高级的C语言与硬件没有密...
发布了文章2021-06-17
1、安装插件KoroFileHeader2、左下角选择管理---设置---输入"fileheader"---点击"在setting.json中编辑"3、把下面的代码放到json文件中 {代码...} 快捷键:ctrl + command + i 生成头部注释快捷键:ctrl + command + t 生成函数注释
发布了文章2021-06-16
onmousedown 事件有个 event.button 可以返回一个数值,根据数值判断取得用户按了那个鼠标键 event.button==0 默认。没有按任何按钮。 event.button==1 鼠标左键 event.button==2 鼠标右键 event.button==3 鼠标左右键同时按下 event.button==4 鼠标中键 event.butto...
发布了文章2021-06-16
关于文件名:必须以如下方式命名,不要乱起名,也无需专门手动控制加载哪个文件 {代码...} 关于文件内容: {代码...} 关于文件的加载: {代码...} 启动项目:打印process.env属性(全局属性,任何地方均可使用): {代码...}
发布了文章2021-06-03
vue的三种图片引入方式首先给图片地址绑定变量: {代码...} 在script中设置变量: {代码...}
发布了文章2021-05-20
1、package.json关闭eslint直接注释掉package.json文件中eslint的配置 {代码...} 或者vue.config.js中将以下三项设置为false {代码...} 2、修改eslint的语法检测,文件为根目录下的 package.json文件(规则写在rules内)格式: {代码...} 规则值: {代码...} eslint ...
发布了文章2021-05-20
一个 context module 会导出一个(require)函数,此函数可以接收一个参数:request。 此导出函数有三个属性: resolve, keys, id 。
发布了文章2021-05-11
在方法声明中,添加throws子句表示该方法将抛出异常。如果一个方法会有异常,但你并不想处理这个异常,就在方法名后面用throws,这样这个异常就会抛出,谁调用了这个方法谁就要处理这个异常,或者继续抛出.
发布了文章2021-02-20
个人常用的18个vscode插件,具体功能自行百度。html&vue标签自动补全配置ps:找了好久找到这个玩意,蛋疼ing。。。1-先安装HTML Snippets插件2-点击 文件-首选项-设置,然后根据以下操作3-然后在setting.json中加入以下代码4- {代码...} 持续更新中ing
发布了文章2021-02-20
一个老程序员的30年生涯回顾(译文)[]([链接]作者: 阮一峰前几天,我读到一篇文章,一个60多岁老程序员回顾自己的人生。读完以后,我很受触动,觉得对于软件行业的很多看法,我也有同感。下面就是这篇文章的翻译。====================================一个老程序...
发布了文章2021-02-20
现在越来越多的公司已经使用git来进行项目的版本管理,,使用起来特别的方便,多人开发效率也大大提高,但是首先先有一个git仓库,git仓库分为两类:私有仓库和共有仓库,GitHub因为是开源的,貌似仓库是公开的,保密的貌似要rmb,码云可以用私有仓库。
发布了文章2021-02-20
直接全局安装yarn时报没有权限的错误在 npm i -g yarn 时 在前面加上sudo也没有权限访问 yarn --vresion用这个方式就可以sudo -snpm install -g yarn
发布了文章2020-12-28
n 其实是一个 npm 全局的开源包 ,是依赖 npm 来全局安装、使用的,比较轻巧,n 是 node 里面的一个模块,电脑如果没有安装node 或者 npm,n就无法使用
发布了文章2020-12-23
通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功)