- 博客(7)
- 收藏
- 关注
原创 Web启动项目走Https协议(Webpack版,Umi版和Host代理版)
需求Web项目的启动,一般是默认的http协议,在某些业务需求时,需要走https来调试Webpack版本只需在webpack的devServer中配置就可以了 devServer: { host: '0.0.0.0', port: 8080, https: true, // 加入这句即可 }Umi脚手架版本官方文档介绍:https://umijs.org/zh-CN/docs/env-variables#httpspackage.json添加一条命令Host代理版有一
2021-10-13 15:57:04 2110
原创 打包报错 umi: command not found
首先,需要安装Node.js (一路下一步安装),并确保 node 版本是 8.10 或以上使用 yarn 管理 npm 依赖然后全局安装 umi,并确保版本是 2.0.0 或以上$ yarn global add umi$ umi -v2.0.0出现'umi' 不是内部或外部命令,也不是可运行的程序 或批处理文件或者提示 umi: command not found# mac系统$ sudo vi ~/.bash_profile# 在 .bash_profile中添加下..
2021-10-12 11:58:25 4542
原创 本地host管理推荐
需求因为业务需求,在本地访问一些地址时,需要配置host,有时候,起本地项目解决域名跨域问题,也有更改本地host配置的需求所以host就会有很多项目的地址映射特别是 经常性修改本地local的指向时,会冲突等应用推荐SwitchHosts 是一个管理、切换多个 host 方案的工具。https://swh.app/zh/注意事项!!!使用前,一定 一定要先备份自己的host文件因为如果在初始化过程中,不小心开启了某个host,本地host文件会直接覆盖!!!!这个应用的原理 就是,
2021-10-11 16:24:21 621
原创 Umi-request 创建多个request文件,但拦截器相互污染
需求业务上的需要,request的配置上区别很大,所以建了两个request请求文件,对应的接口调用对应的request问题在两个文件的拦截器中log,会发现发起一个请求,两个拦截器都有进入Code两个文件不好演示,使用放在一个文件,建两个实例 const http1 = extend(); const http2 = extend(); const responseInterceptor = response => { console.log('hello world');
2021-10-11 10:53:44 1287
原创 UmiJS+React 配置不同环境变量(配置UMI_ENV)
需求给项目配置不同环境,然后在项目里,可以通过这个环境来动态处理一下逻辑,或者后台服务地址Code在package.json里,写不同环境的启动命令行和build命令行"start:dev": "cross-env UMI_ENV=dev umi dev","start:test": "cross-env UMI_ENV=test MOCK=none umi dev","start:pre": "cross-env UMI_ENV=prod umi dev","build:test
2021-10-09 18:07:43 5976
原创 UmiJs+React 配置项目启动端口号
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-10-09 16:19:20 1091
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人