parent
52b6fa5b91
commit
19eae703f4
|
@ -1,31 +1,32 @@
|
|||
const assets = [
|
||||
{
|
||||
path: 'bootstrap',
|
||||
modulePath: 'bootstrap/dist',
|
||||
path: "bootstrap",
|
||||
modulePath: "bootstrap/dist",
|
||||
},
|
||||
{
|
||||
path: 'jquery',
|
||||
modulePath: 'jquery/dist',
|
||||
path: "jquery",
|
||||
modulePath: "jquery/dist",
|
||||
},
|
||||
{
|
||||
path: 'octicons',
|
||||
modulePath: '@primer/octicons/build',
|
||||
path: "octicons",
|
||||
modulePath: "@primer/octicons/build",
|
||||
},
|
||||
{
|
||||
path: 'filesize',
|
||||
modulePath: 'filesize/lib',
|
||||
}, {
|
||||
path: 'xterm',
|
||||
modulePath: 'xterm',
|
||||
}, {
|
||||
path: 'xterm-addon-attach',
|
||||
modulePath: 'xterm-addon-attach',
|
||||
}, {
|
||||
path: 'xterm-addon-fit',
|
||||
modulePath: 'xterm-addon-fit',
|
||||
}
|
||||
path: "filesize",
|
||||
modulePath: "filesize/lib",
|
||||
},
|
||||
{
|
||||
path: "xterm",
|
||||
modulePath: "xterm",
|
||||
},
|
||||
{
|
||||
path: "xterm-addon-attach",
|
||||
modulePath: "xterm-addon-attach",
|
||||
},
|
||||
{
|
||||
path: "xterm-addon-fit",
|
||||
modulePath: "xterm-addon-fit",
|
||||
},
|
||||
];
|
||||
|
||||
|
||||
module.exports = assets;
|
||||
|
||||
|
|
14
index.js
14
index.js
|
@ -73,26 +73,28 @@ app.set("view engine", "handlebars");
|
|||
|
||||
app.use("/@assets", express.static(path.join(__dirname, "assets")));
|
||||
// init assets
|
||||
assets.forEach(asset => {
|
||||
assets.forEach((asset) => {
|
||||
const { path: url, modulePath } = asset;
|
||||
app.use(
|
||||
`/@assets/${url}`,
|
||||
express.static(path.join(__dirname, `node_modules/${modulePath}`))
|
||||
);
|
||||
})
|
||||
});
|
||||
|
||||
app.use(
|
||||
session({
|
||||
secret: process.env.SESSION_KEY || "meowmeow",
|
||||
resave: false,
|
||||
saveUninitialized: false
|
||||
saveUninitialized: false,
|
||||
})
|
||||
);
|
||||
app.use(flash());
|
||||
app.use(busboy());
|
||||
app.use(express.urlencoded({
|
||||
extended: false
|
||||
}));
|
||||
app.use(
|
||||
express.urlencoded({
|
||||
extended: false,
|
||||
})
|
||||
);
|
||||
// AUTH
|
||||
|
||||
const KEY = process.env.KEY
|
||||
|
|
Loading…
Reference in New Issue