问题现象:
执行npm start命令运行web前端页面,报错:
Module not found: Error: Can't resolve 'xxx/src/pages/user/register' in 'xxx/src/.umi/core'
原因:
xxx/src/pages/user/register 找不到,
进入 xxx/src/pages 这个目录,发现有个User目录,原来是因为大小写的问题。
原始代码是在windows下面调试的,windows下面文件名不区分大小写,但是在linux下面区分大小写。
解决方法:
创建一个user软链接到User
ln -s xxx/src/pages/User xxx/src/pages/user