- 博客(5)
- 收藏
- 关注
原创 webpack html插件
<%= require('raw-loader!../common/meta.html') %>这里使用了webpack的html插件,raw-loader插件index.html<!DOCTYPE html><html lang="zh-CN"> <head> <%= require('raw-loader!...
2019-12-23 20:46:38 197
转载 devServer.historyApiFallback
本来这玩意不值得写一篇博客的,但是坑爹的是我在网上搜了一圈解决方案都不可行,webpack-dev-sever官网的文档使用说明还有误导性。最后还是自己慢慢拨出来的。问题的产生browserHistory如何设置路由react-router有3种路由方式:贴近实际路由的browserHistory,我们熟悉的兼容性很好的hashHistory,还有我还没了解的createMemoryH...
2019-12-23 20:39:17 8476
原创 webpack构建多页面工程
很多时候一个工程需要多个单页面应用(多入口),用于不同的模块,或者不同的端。 1.注意点:webpack构建出来的多页面,每个页面都是不相关的,js运行环境不同,window对象不同,如果是Vue,那么每个页面的vue实例不同,每个vue实例都有自己的vuex、router。 2.根据文件目录自动生成entry目录结构: 代码:let en...
2019-12-23 20:34:47 297
转载 为什么使用yarn
Yarn是什么?“Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 ,正如官方文档中写的,Yarn 是为了弥补 npm 的一些缺陷而出现的。”这句话让我想起了使用npm时的坑了:-npm install的时候巨慢。特别是新的项目拉下来要等半天,删除node_modules,重新install的时候依旧如此。- 同一个项目,...
2019-12-23 20:07:41 763
原创 你可能不知道的 Git
你可能不知道的 GitPPT: 你可能不知道的 Git前言首先,本文假设你已经对 Git 有了初步的认知:理解 Git 在本地的三种工作区域:Git 仓库、工作目录和暂存区域;熟练操作 pull / push / branch / checkout / commit / ... 常见指令;但是:希望能够进一步了解 Git 的一些基本原理;偶尔会遇到与预期不一致的现象...
2019-12-23 20:00:57 300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人