Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

项目在本地运行报错 #10

Closed
chj-damon opened this issue May 25, 2021 · 17 comments
Closed

项目在本地运行报错 #10

chj-damon opened this issue May 25, 2021 · 17 comments

Comments

@chj-damon
Copy link

image

@X-neuron
Copy link
Owner

我重新下了,win10 新环境下tyarn 拉包后 ,在node 16.1 和 node 14下 npm run dev/build 都可以哇 。办公室win7 也OK
你的是苹果系统?

@chj-damon
Copy link
Author

哦,我明白了,可能是我的node版本不对。我用高版本的node再试试。

@youngboo
Copy link

哦,我明白了,可能是我的node版本不对。我用高版本的node再试试。

你的好了吗,我mac系统试了也不行

@chj-damon
Copy link
Author

我把node 切到v16.2试了一下,也是不行的。一直报这个错:
image
我是苹果系统

@chj-damon
Copy link
Author

你的好了吗,我mac系统试了也不行

我的也不行。

@youngboo
Copy link

你的好了吗,我mac系统试了也不行

我的也不行。

估计是webpack的config有问题,回去再研究研究

@X-neuron
Copy link
Owner

你的好了吗,我mac系统试了也不行

我的也不行。
#10 (comment) 里面 有个 也是mac系统的。有问题,手工在chalk里删了个 platform,初步看提示,可能这两个报的问题不一样,看来这是个bug。下次得布个 苹果系统 测下 ,下次更新的时候 会修复这个问题。

预告:2.1版可能 权限系统会升级, 主要在实战过程中,前后端联调需要更好的属性级 casl 权限的表达...
typescript 预计在2.2版后再支持..

@chj-damon
Copy link
Author

把recoil换成jotai吧,学习成本可以降一大截【手动滑稽】

@X-neuron
Copy link
Owner

把recoil换成jotai吧,学习成本可以降一大截【手动滑稽】
If your app heavily requires state serialization (storing state in storage, server, or URL), Recoil comes with good features.
https://docs.pmnd.rs/jotai/basics/comparison

@X-neuron
Copy link
Owner

把recoil换成jotai吧,学习成本可以降一大截【手动滑稽】

https://docs.pmnd.rs/jotai/integrations/xstate jotai 集成 xstate 额,是个亮点.... 在一些流程化场景 限定里 state machine 作用不小。 jotai 要 解决了 url 和 storage 的问题,应该会考虑上jotai 它两api也差不多,切换也方便...

@swiftwind0405
Copy link

mac下同样不行,求解决啊。。

@X-neuron
Copy link
Owner

mac下同样不行,求解决啊。。

近期抽时间集中公关下~

@X-neuron
Copy link
Owner

X-neuron commented Jun 8, 2021

哦,我明白了,可能是我的node版本不对。我用高版本的node再试试。
mac下同样不行,求解决啊。。

你的好了吗,我mac系统试了也不行
我的也不行。
估计是webpack的config有问题,回去再研究研究

webpack.config里 把 查找 ModuleScopePlugin 。注释掉 引入和使用这个插件的地方 截图所报的错误应该可以解决
new ModuleScopePlugin(paths.appSrc, [
paths.appPackageJson,
reactRefreshOverlayEntry,
])
这个问题是 主要是引用 ModuleScopePlugin限制src 目录外的资源引入而导致的问题

@chj-damon
Copy link
Author

那当时为什么需要这个ModuleScopePlugin插件?

@X-neuron
Copy link
Owner

X-neuron commented Jun 9, 2021

那当时为什么需要这个ModuleScopePlugin插件?

问题解决了?
限制src 目录外的资源引入而导致的问题,有助于编译优化。照搬cra里的 代码过来的...觉得有用就保留了下来

@chj-damon
Copy link
Author

能跑起来了,但是vue2的测试页面显示不出来,同时控制台有提示说locale加载失败

@X-neuron
Copy link
Owner

X-neuron commented Jun 9, 2021

能跑起来了,但是vue2的测试页面显示不出来,同时控制台有提示说locale加载失败

example/vue2 的 那个 build下。然后 nginx 配个Ip + 端口 指到改dist路径下 。 config/route.js 改好哇~
下次 发个docker build文件吧...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants