放在config/index.js里, 这是taro项目配置文件
Taro 解决使用echarts体积过大的问题背景 近期笔者在使用Taro进行微信小程序开发,当引入Echarts图表库时,微信检测单包超限2M的一系列优化措施的踩坑记录,期望能指导读者少走一些弯路。 为什么选择Echa...
放在config/index.js里, 这是taro项目配置文件
Taro 解决使用echarts体积过大的问题背景 近期笔者在使用Taro进行微信小程序开发,当引入Echarts图表库时,微信检测单包超限2M的一系列优化措施的踩坑记录,期望能指导读者少走一些弯路。 为什么选择Echa...
跨域调用接口,传入withCredentials: true, 而服务器设置'Access-Control-Allow-Origin', ‘*' 的情况下, chrome浏览器是报跨域错误的
没错,就是Access-Control-Allow-Origin,跨域1、浏览器的同源安全策略 没错,就是这家伙干的,浏览器只允许请求当前域的资源,而对其他域的资源表示不信任。那怎么才算跨域呢? 请求协议http,https的不同 域domai...
微前端应用分为主应用与子应用,部署方式是分别编译好主应用与子应用,将主应用与子应用部署到 nginx 配置好的目录即可。 代码仓库 https://github.com/jw...
背景 近期笔者在使用Taro进行微信小程序开发,当引入Echarts图表库时,微信检测单包超限2M的一系列优化措施的踩坑记录,期望能指导读者少走一些弯路。 为什么选择Echa...
nuxtjs是nodejs服务器渲染项目,部署在linux服务器才能最好的发挥它的作用,这里介绍下如何用pm2发布。 我们直接使用npm run start这种方式运行的时候...
很多情况下我们可能有多个nuxtjs项目,多个项目之前有或多或少的关联,每个项目第一次启动项目都要安装一遍依赖,非常占用磁盘空间,那么可以不可以在一个文件夹下管理多个项目呢,...
nuxt常用配置在根目录的nuxt.config.js文件 配置格式类似于webpack.config.js的配置 如何配置全局的head信息? 这里会利用到head配置 配...
nuxt可以使用eslint来校验我们的代码。 你需要安裝如下依赖包: 说明Nuxt TypeScript ESLint 的已经包含 @nuxtjs/eslint-confi...
TypeScript的优势就是类型检查和良好的代码提示,使用TypeScript编程主要是利用这一点,vue提供了基于TypeScript的ClassAPI语法,一起来看看。...
最近项目用了nuxt,又想用typescript,于是摸索了很久有了这篇文章 说明:最新版的脚手架已经支持创建TypeScript项目了,直接命令行创建接口 nuxt官方有t...
http协议在传输的时候是用2进制传输文本数据的,客户端和浏览器交互是http请求报文和响应报文 http报文格式是 一个常见的请求头格式如: 请求行 我们可以看到第一行就是...
大家都知道,阅读源码可以帮助自己成长。源码解析的文章也看了不少,但是好记性不如烂笔头,看过的东西过段时间就忘的差不多了,所以还是决定自己动手记一记。 首先看下项目目录,大致知...
先看一下源码中关于Vue函数的定义(稍稍简化),摘自Vue 2.6.11。 看看 Vue就是一个函数,当然可以把它理解为构造函数和类,她只能用new 来生成实例对象。 我们平...
先看一下源码中关于nextTick的定义,摘自Vue 2.6.11。 然后将nextTick暴露给Vue 简单来讲: vue环境支持微任务的话,就使用微任务,否则使用宏任务。...
前言 在前端网页中想要下载文件,可以使用a标签的download属性,但是又没办法修改http的其他信息来达到特定的目的。name怎么样使用ajax来下载文件呢,包括pdf,...
前言 本篇教程对新手或第一次接触easy-mock的同学友好。 吐槽:第一次使用easy-mock,说实话只想快速生成一个数据API接口,然后看了一下官方文档噼里啪啦一堆不知...
1、安装Nginx镜像 安装后,执行 docker images 查看 nginx 镜像。 2、创建Nginx容器 注意,实际命令是没有斜线的,这里只是为了方便讲述。 doc...
我们在写js的时候经常碰到获得屏幕宽度,屏幕高度的问题,经常容易搞混淆,那么今天我们今天来探究下。 常用的几个js属性 window.outerWidth / outerHe...