我的'views'文件夾中有一個index.jade。ExpressJS在node_modules中的腳本路徑
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' })
});
我不斷收到一個404錯誤,當我嘗試訪問node_modules文件夾中的文件玉在控制檯: GET /node_modules/some_package/package_script.min.js 404 1ms - 19b
文件路徑工作究竟如何/當我試圖訪問node_modules中的腳本時,如何修復它以用於Express?我是否需要複製必要的JavaScript文件,並將它們放置在'public'下的'javascripts'文件夾中以便其正常工作?
謝謝!
你確定這是相對於'index.jade'文件的正確路徑嗎? – Michael