0

我有一个使用带有文件的玉模板的快速应用程序views/index.jade

extends layout

block body
    div
        h2 My Blog
    ul
        li
            a(href='/') Home
        li
            a(href='/addPost') Add a new post

    div(ng-view)

    script(src='js/lib/angular/angular.js')
    script(src='js/app.js')
    script(src='js/services.js')
    script(src='js/controllers.js')
    script(src='js/filters.js')
    script(src='js/directives.js')

html 在浏览器中呈现良好,但是当我查看 javascript 文件时,它都是 html!

为什么jade会为我的javascript文件渲染html?

用html填充的js文件

4

1 回答 1

0

哎呀,我变了

app.use(express.static(path.join(__dirname, 'public')));

app.use(express.static(__dirname, '/public'));

什么时候应该是:

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

谢谢@karolis

于 2014-01-26T13:22:09.060 回答