【发布时间】:2018-09-28 04:53:30
【问题描述】:
我正在使用 nodejs 和框架 Express 开发一个应用程序。
我想在本地将 Bootstrap 添加到我的项目中。
我将此添加到我的索引<head>
<script language="javascript" src="../node_modules/bootstrap/dist/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="../node_modules/bootstrap/dist/css/bootstrap.min.css"/>
我发现我必须将此代码添加到我的app.js
app.use(express.static(__dirname + '../node_modules/bootstrap/dist'));
但它也不起作用。 (我记住了 Bootstrap 的路径并使用 '../modules...')
【问题讨论】:
-
src="-/node_modules/bootstrap/dist/js/bootstrap.min.js"
-- 你的路径中真的有-
,还是打错了? -
您是否使用
express-generator
生成您的项目并通过npm 安装了引导程序?或者,您介意与我们分享一下您的项目目录结构吗?我觉得这应该可行:*.com/questions/26773767/… -
是的,是一个错字。 @ionizer 我使用
express-generator
,我通过 npm 安装了 Bootstarp,感谢链接
标签: javascript node.js twitter-bootstrap express npm