[英]Include libraries or external stylesheets in Express
我正在節點服務器上使用express框架構建一個todo應用程序...我有一個index.ejs文件作為應用程序的起點,當我嘗試將jquery.min.js文件包含在同一文件夾中時, jQuery文件為
<script src="jquery.min.js" type="text/javascript"></script>
我的應用無法加載,當我在Chrome中看到網絡時,它會尋找
https://localhost:3000/jquery.min.js如何加載文件?
PS:我習慣於通過將url放在src標簽中來通過cloud.google.com加載腳本,但是我希望我的應用程序可以通過這種方法更快地加載
您應該為靜態文件創建一個./public文件夾。
將此行添加到您的所有路線上方的app.js中:
app.use(express.static(path.join(__dirname, 'public')));
然后在index.ejs中使用它:
<script src="/jquery.min.js"></script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.