如何使用Node.JS制作静态文件的文件夹?

例如,当我在HTML文档中写<script src=files/script.js></script> ,它不起作用,但在站点文件夹中存在文件。

如果您使用快递,则需要指定一个文件夹作为公用文件夹

例如

 server.use(express.static(__dirname + '/public')); 

最简单的方法

npm install statik

 var statik = require('statik'); statik({ port: 1337, root: '/Users/<yourUserName>/Downloads/DurandalJS/HTMLStarterKit' }); 

在您的浏览器中:http:// yourLocalhost:1337 / index.html