![](/img/trans.png)
[英]rendering index.html in static directory in node/ express App
[英]Express not serving entire static directory just index.html
我的文件結構如下:
src
|- client
|- js
|- test.js
|- index.html
|- server
|- server.js
我要提供的是整個客戶端文件夾。 所以在/
我應該渲染index.html並在打/
route時也提供js文件夾,在這個例子中就是localhost:3000
我的server.js文件如下:
var express = require('express');
var app = express();
var path = require('path');
app.use(express.static(path.resolve(__dirname + '/../client')));
app.listen(3000, () => {
console.log('listening on: ', 3000);
})
我最終正確呈現了index.html文件,但是在客戶端目錄中沒有收到其余的文件/文件夾。
我已將腳本標簽最小化,即<script src="js/test.js />
。這不允許加載文件夾的其余部分。我將其更改為<script src="js/test.js></script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.