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

启动开发服务器后Web报错 #20

Closed
ouyangyanhuo opened this issue Jul 25, 2023 · 9 comments
Closed

启动开发服务器后Web报错 #20

ouyangyanhuo opened this issue Jul 25, 2023 · 9 comments

Comments

@ouyangyanhuo
Copy link

Snipaste_2023-07-25_20-13-34
如图,这个问题还挺奇怪的,同样的配置,它不影响我在Vercel上部署的内容,在本地就会报错,我已经添加了文章和相关的内容,请问这是为何

@CaliCastle
Copy link
Owner

pnpm i && pnpm dev?

@ouyangyanhuo
Copy link
Author

Snipaste_2023-07-25_21-54-08
还是不大行

@ouyangyanhuo
Copy link
Author

除此之外,build还会引发#16 这个错误,解决方法还没看懂

@CaliCastle
Copy link
Owner

看起来也许是 Windows 的问题,没试过在 Windows 上面运行

@ouyangyanhuo
Copy link
Author

感谢有求必应!确实是Windows的问题,更换Ubuntu 后就正常了,但是想知道,有没有办法在自己的服务器上运行,而不使用vercel

@ouyangyanhuo
Copy link
Author

已经解决全部问题,使用 'pnpm build' 之后,再使用 'npm start' 就可以使用了

@ouyangyanhuo
Copy link
Author

看来我再此遇到了这个问题,并且是在Linux中
我在完成 Sanity 的依赖安装后,就会出现这个问题,依旧是/studio可以访问,Vercel、本地都可以,但是它们的界面居然还有所不同
Snipaste_2023-07-27_19-17-29
Snipaste_2023-07-27_19-17-37
内容更多的是 Vercel,但是它们 Sanity 的版本甚至都是相同的,不知这是为何。

环境:
Node.js v18.17.0、NPM v9.8.1、PNPM v8.6.10、Ubuntu20(WSL)
后台 Sanity 版本显示均为 v3.12.2
复现步骤:

  1. 克隆仓库
  2. pnpm i
  3. 'npm create sanity@latest -- --template clean --create-project "Cali Demo" --dataset production'
  4. 配置其它内容
  5. pnpm dev
    在第三步中,所有内容均填为yes,template为blog,最后输入为/studio
    就会出现启动开发服务器后,Web报错的问题,并且在 Vercel 部署的 /studio 和 localhost 的/studio 有所不同

@CaliCastle
Copy link
Owner

在运行创建 sanity 项目的时候不要回答任何问题,开始问第一个问题时直接 Ctrl C 退出

@ouyangyanhuo
Copy link
Author

ouyangyanhuo commented Jul 27, 2023

Snipaste_2023-07-27_20-59-32
Snipaste_2023-07-27_20-59-55
看起来,它好像出现了更无法解释的错误。ID配置是完全正确的,但是连Vercel都显示失败,这就很奇怪了

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

No branches or pull requests

2 participants