本地构建出错 #40

Closed
opened 2023-07-25 03:16:09 +00:00 by wanbangshucheng1 · 3 comments

image
如何解决,第一次用Node.js不太会玩,希望可以出一个构建好的本地版本。

![image](/attachments/0b2cfc4d-213a-44f4-bd13-e75373d18a33) 如何解决,第一次用Node.js不太会玩,希望可以出一个构建好的本地版本。
182 KiB
Owner

错误说明是没有 git,我可以之后改成指令运行出错时忽略。

https://git-scm.com/download/win


另外我看你应该是直接下载的源码包而非克隆仓库后进行构建的吧。你可以忽略上面的说明,改这行:

const shortCommit = command(COMMAND_GIT_VERSION);

const shortCommit = 'unknown';

如果你不打算二次开发,也可以用预构建的版本:

https://git.unlock-music.dev/um/-/packages/generic/um-react/105

错误说明是没有 git,我可以之后改成指令运行出错时忽略。 https://git-scm.com/download/win --- 另外我看你应该是直接下载的源码包而非克隆仓库后进行构建的吧。你可以忽略上面的说明,改这行: https://git.unlock-music.dev/um/um-react/src/commit/a5cc2e12300e0ae39e204b4b52b22966fc02232c/vite.config.ts#L21 为 ```sh const shortCommit = 'unknown'; ``` --- 如果你不打算二次开发,也可以用预构建的版本: https://git.unlock-music.dev/um/-/packages/generic/um-react/105

非常感谢你的指导,我按照你的指导成功构建了本地版本,image
可是无法在浏览器中运行,白屏
image
这个问题该如何解决?构建后的文件如图
image

非常感谢你的指导,我按照你的指导成功构建了本地版本,![image](/attachments/b4210fff-320a-4594-9bf2-5b9820861b5d) 可是无法在浏览器中运行,白屏 ![image](/attachments/6dfc7bba-e4fa-4dc3-8921-7f8ba1d97b98) 这个问题该如何解决?构建后的文件如图 ![image](/attachments/ba83bf49-4a71-48e2-b4e3-00cb2f2975e2)
Owner

这是浏览器限制,不允许通过 file:// 协议引入第三方脚本。你需要将其部署到网站上使用(透过 http://https:// 协议访问)。

以后有时间可以看看怎么做额外兼容。


感觉很麻烦,还是不做了。如果需要你可以写一个简单的脚本自动将当前目录作为 http://localhost 运行,例如 Caddy 文件服务器

这是浏览器限制,不允许通过 `file://` 协议引入第三方脚本。你需要将其部署到网站上使用(透过 `http://` 或 `https://` 协议访问)。 以后有时间可以看看怎么做额外兼容。 --- 感觉很麻烦,还是不做了。如果需要你可以写一个简单的脚本自动将当前目录作为 `http://localhost` 运行,例如 [Caddy 文件服务器](https://caddyserver.com/docs/quick-starts/static-files#command-line)
lsr closed this issue 2023-09-16 14:43:14 +00:00
Sign in to join this conversation.
No description provided.