mdBootStrap和NodeJS目录结构查询

时间:2017-05-13 14:46:30

标签: node.js bootstrap-modal

我已经阅读了文档,我似乎无法找到关于节点应用程序的正确目录结构的明确答案(在此处插入downvotes)。

当我从根目录创建应用程序目录时。所有js,css和img目录都将基于此应用程序目录。我的困惑在于,当我使用npm安装mdBootStrap时,它会按预期创建node_modules和mdbootstrap目录,但是然后在这些目录链中创建它自己的js和css目录。

回到主应用程序目录,在HTML文件中,当我引用bootstrap和jquery文件时,我被迫一直引用node_modules目录,或者让mdBootStrap实际上成为我的新应用程序目录。

1 个答案:

答案 0 :(得分:0)

如果您使用express,则可以通过添加静态路由来通过路由公开node_modules dependancy文件夹。

var application = express();
application.use('/mdbootstrap', express.static(__dirname + '/node_modules/mdbootstrap'));

其他选项是使用gulp构建任务在输出构建中包含node_module依赖项。