Javascript 如何在Svelte中定义构建路径?
如何在Svelte中设置部署路径? 我想在Web服务器上以不同的路径使用它,如Javascript 如何在Svelte中定义构建路径?,javascript,svelte-3,Javascript,Svelte 3,如何在Svelte中设置部署路径? 我想在Web服务器上以不同的路径使用它,如 https://example.com/somewhere-else/index.html 但现在,在我运行npm build之后,我必须像这样使用它: https://example.com/index.html 它一定是rollup.config.js中的某个东西,但我找不到。我想您正在使用标准的svelte模板 它创建的捆绑包不限于特定路径。您只需将它们放在适当的路径中,并适当地更新index.html文
https://example.com/somewhere-else/index.html
但现在,在我运行npm build之后,我必须像这样使用它:
https://example.com/index.html
它一定是rollup.config.js中的某个东西,但我找不到。我想您正在使用标准的svelte模板 它创建的捆绑包不限于特定路径。您只需将它们放在适当的路径中,并适当地更新index.html文件中的链接和脚本标记:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset='utf-8'>
<meta name='viewport' content='width=device-width,initial-scale=1'>
<title>Svelte app</title>
<link rel='icon' type='image/png' href='/favicon.png'><!-- change this -->
<link rel='stylesheet' href='/global.css'><!-- change this -->
<link rel='stylesheet' href='/build/bundle.css'><!-- change this -->
<script defer src='/build/bundle.js'></script><!-- change this -->
</head>
<body>
</body>
</html>
苗条应用程序
这是否回答了您的问题,还是您的问题更复杂?您使用的是Sapper?不,只是一个苗条的。事实上,是的,它解决了问题。谢谢你:)