簡體   English   中英

在Express中包括庫或外部樣式表

[英]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.

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