簡體   English   中英

如何在Amazon s3中保存的html頁面上引用外部javascript庫?

[英]How can I reference an external javascript library on an html page saved in amazon s3?

我有一個Web應用程序,其中在亞馬遜s3存儲桶中創建了html頁面。 這些html頁面使用引用javascript。 我應該在哪里放置javascript源文件,以便使用javascript正確呈現該文件? 我應該將它們放在該亞馬遜s3帳戶的同一存儲桶中嗎? 如果源文件位於我的Web應用程序的靜態資產文件夾中,則HTML頁面會更快地呈現嗎? 如果將它們放在Amazon s3存儲桶中,應該如何引用它們; 是通過相對於存儲桶的路徑,還是通過亞馬遜提供的絕對完整域路徑?

編輯:我得到了它與下面的javascript ex工作:

test.html:

<html>
<head>
<script src="display.js">
</script>
</head>
<body>
<input type="button" onclick="popup()" value="Click Me!">
</body>
</html>

display.js:

function popup() {
alert("Hello World")
}

使用相對路徑將更有效地解決本地到服務器的javascript資源鏈接。 使用Amazon生成的公共URL將需要DNS查找和解析,這需要時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM