【发布时间】:2011-06-19 10:18:27
【问题描述】:
例如,当我在 HTML 文档中写 <script src=files/script.js></script> 时它不起作用,但在站点文件夹中存在文件。
【问题讨论】:
-
“它不起作用”是什么意思?
-
浏览器得到 404 错误而不是 files/script.js 文件。
标签: javascript node.js
例如,当我在 HTML 文档中写 <script src=files/script.js></script> 时它不起作用,但在站点文件夹中存在文件。
【问题讨论】:
标签: javascript node.js
如果您使用的是 express,则需要指定一个文件夹作为公用文件夹
例如
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
【讨论】: