簡體   English   中英

Express.js-在index.html中簡單查找和替換

[英]Expressjs - simple find and replace in index.html

我正在使用expressjs運行我的服務器,並為靜態內容設置了默認路由,如下所示: app.use(express.static(path.join(__dirname.substr(0, __dirname.lastIndexOf('/')), 'public'))); ,我所有的靜態資產都可以在public/srcpublic/styles等中找到...

現在,我想在public/index.html進行簡單的查找和替換,但由於它位於我的靜態文件夾中,因此它忽略了隨后為app.get('/, function ...設置的任何路由。

有沒有一種方法可以對index.html進行一些預處理,而不必將我的所有其他靜態文件移動到子目錄中,例如,可以通過某種方式將忽略列表傳遞給express.static()

在使用static之前,將您的應用設置為使用您的路線:

app.use(app.router);  // Make sure this gets called *before* the next line
app.use(express.static(...));

暫無
暫無

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

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