轻松开发reactSpa项目:mobx数据流,react-router4结合权限处理,webpack4高效开发环境

#21

错误文件,修改好后的,代码。。。。

#22

npm run build 报错。。。。。。。

请修改这个重大的bug

window10, node 8.11

#23

我执行npm run build 报错
然后执行 npm run dev,又报错,
原因是 static 文件夹下面的的文件丢失

#24

替换:node_modules/.bin/webpack -> webpack

#25

执行:npm run dev 之前先执行:npm run build:dll

#26

因为引入的公共三方库不需要经常变动,只需要再库版本更新或者添加新公共库的时候才需要执行build:dll

#27

执行 npm run build:dll 报错了。。。。。

#28

在window10 node8.11 环境下, 执行npm run build:dll 报错了。。。。。
作者可以自己试试看

#29

这个项目不错哦,我周末没事,在看你们写的代码>>>>>>

#30

刚好,阿里云的“城市大脑” “工业大脑”用的就是弄得就是你这一套技术架构。。。。恩,感觉就是挺巧的。。。。

#31

我在看你写的代码,有什么不懂得,还希望多多指教,大神。。。。。。

#32

嗯嗯,相互学习嘛,这个架子写后台管理系统是很方便的。

#33

初学者,非常感谢!

#34

你这个系统,如何添加路由。。。。

#35

一个路由系统,怎么这么复杂。。。

#36

望大神明示。。。

#37

你的项目的前端路由?具体是如何实现的。。。

#38

看routeAndPermissions.js 这个文件

#39

pages文件目录下
myAgent // 代理模块
operationLog // 日志模块
orgAdmin // 机构木块
Home.js // 项目主页面骨架(下面包含子路由也就是myAgent/operationLog/orgAdmin)
SignIn.js // 登陆页面 也是登陆路由

#40

单独看Home.js

{ROUTE_HOME.map(route => { if (G.checkPermission(route.PERMISSIONS)) { // G.checkPermission 全局函数,检测权限判断是否需要加载该路由 // PERMISSIONS 为一个数组包含该模块可能存在的所有权限 // ROUTE_HOME 是一个配置文件,里面包含该路由引入的模块和路径 return ( ) } })}