在我的Node JS项目中,我试图通过使用app.use将多个文件夹设置为静态文件夹。
我的项目由许多相互通信的Node JS项目组成。
它看起来像这样:
-app.js
-资产
-project1
-----views
---project1.js
---project1.html
-projects2
-----views
---project2.js
---project2.html
等
我需要视图和资产文件夹是静态的。
我该怎么办?
感谢进阶。
答案 0 :(得分:0)
您可以使用多个express.static
您可以有多个静态文件夹。使用相对于app.js
的目录。例如:
var app = express();
app.use(express.static(__dirname + '/../../views'));
app.use(express.static(__dirname + '/../../assets/views'));