【发布时间】:2014-08-15 08:24:01
【问题描述】:
我的“views”文件夹中有一个 index.jade。
doctype html
html
head
title= title
link(rel='stylesheet', href='/stylesheets/main.css')
script(src='../node_modules/some_package/package_script.min.js')
我的路由文件夹中有 index.js 和路由器:
router.get('/', function(req, res) {
res.render('index', { title: 'title goes here' })
});
当我尝试访问控制台中的翡翠文件中的 node_modules 文件夹时,我不断收到 404 错误:
GET /node_modules/some_package/package_script.min.js 404 1ms - 19b
文件路径究竟是如何工作的/当我尝试访问 node_modules 中的脚本时,如何为 Express 修复它?我是否需要复制必要的 javascript 文件并将它们放在“public”下的“javascripts”文件夹下才能正常工作?
谢谢!
【问题讨论】:
-
你确定这是相对于
index.jade的文件的正确路径吗?