如何将 startbootstrap 主题用作 Express 应用程序的一部分
How do I use a startbootstrap theme as part of an Express app
我使用的是来自名为 startbootstrap 的站点的 bootstrap 主题,它需要您下载很多包,并且有自己独特的文件夹结构。我想在使用 Node.js 的 Express 应用程序中为这个前端提供服务。我对我的文件夹结构应该是什么样子有一个模糊的想法,a.k.a,我应该将东西拉入并指向 Public 文件夹。但是,我不太确定具体细节。不确定我是否应该合并 gulp 和 travis。我能够成功 运行 我目前拥有的东西,同时还引入了 Particles.js 库,但我想做更多——我想添加一个后端并使用 express 提供用户和管理页面.我将如何构建它?
通常的 Express 服务器应用程序布局如下所示:
assets
components
bootstrap
react
index.html
script.js
app.js
这是结构化的简化示例。将所有静态内容放入资产文件夹。并使用 static
中间件服务:
// app.js
const app = express();
app.use(express.static(__dirname + '/assets'));
// Your app middlewares goes here
app.use(yourMiddleware1);
app.use(yourMiddleware2);
//...
app.use(yourMiddlewareN);
app.listen();
我使用的是来自名为 startbootstrap 的站点的 bootstrap 主题,它需要您下载很多包,并且有自己独特的文件夹结构。我想在使用 Node.js 的 Express 应用程序中为这个前端提供服务。我对我的文件夹结构应该是什么样子有一个模糊的想法,a.k.a,我应该将东西拉入并指向 Public 文件夹。但是,我不太确定具体细节。不确定我是否应该合并 gulp 和 travis。我能够成功 运行 我目前拥有的东西,同时还引入了 Particles.js 库,但我想做更多——我想添加一个后端并使用 express 提供用户和管理页面.我将如何构建它?
通常的 Express 服务器应用程序布局如下所示:
assets
components
bootstrap
react
index.html
script.js
app.js
这是结构化的简化示例。将所有静态内容放入资产文件夹。并使用 static
中间件服务:
// app.js
const app = express();
app.use(express.static(__dirname + '/assets'));
// Your app middlewares goes here
app.use(yourMiddleware1);
app.use(yourMiddleware2);
//...
app.use(yourMiddlewareN);
app.listen();