How do you organize your directory structure in koa app?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
it is too stupid to write css and js in public directory but write templates in views dirctory and when our project is too big, it is too difficult to manage it,and our js and css need to compress and put them in CDN, how can I solve it?
I hava searched it in github, and found some repos about mutil-pages but it is not what I wanted.
I want to write code in this:
--views
--index
index.pug
index.sass
index.js
when koa render pug template, the output html hava a link or script tag to them
Hope you can help me, thanks
webpack sass koa2
add a comment |
it is too stupid to write css and js in public directory but write templates in views dirctory and when our project is too big, it is too difficult to manage it,and our js and css need to compress and put them in CDN, how can I solve it?
I hava searched it in github, and found some repos about mutil-pages but it is not what I wanted.
I want to write code in this:
--views
--index
index.pug
index.sass
index.js
when koa render pug template, the output html hava a link or script tag to them
Hope you can help me, thanks
webpack sass koa2
add a comment |
it is too stupid to write css and js in public directory but write templates in views dirctory and when our project is too big, it is too difficult to manage it,and our js and css need to compress and put them in CDN, how can I solve it?
I hava searched it in github, and found some repos about mutil-pages but it is not what I wanted.
I want to write code in this:
--views
--index
index.pug
index.sass
index.js
when koa render pug template, the output html hava a link or script tag to them
Hope you can help me, thanks
webpack sass koa2
it is too stupid to write css and js in public directory but write templates in views dirctory and when our project is too big, it is too difficult to manage it,and our js and css need to compress and put them in CDN, how can I solve it?
I hava searched it in github, and found some repos about mutil-pages but it is not what I wanted.
I want to write code in this:
--views
--index
index.pug
index.sass
index.js
when koa render pug template, the output html hava a link or script tag to them
Hope you can help me, thanks
webpack sass koa2
webpack sass koa2
edited Jan 8 at 12:44
Graham
3,910143860
3,910143860
asked Jan 4 at 17:20
Yang HanYang Han
12
12
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
--src
--client
--assets
*.cs/js
--views
*.html
--server
app.js
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54043444%2fhow-do-you-organize-your-directory-structure-in-koa-app%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
--src
--client
--assets
*.cs/js
--views
*.html
--server
app.js
add a comment |
--src
--client
--assets
*.cs/js
--views
*.html
--server
app.js
add a comment |
--src
--client
--assets
*.cs/js
--views
*.html
--server
app.js
--src
--client
--assets
*.cs/js
--views
*.html
--server
app.js
answered Feb 1 at 19:27
shobeurselfshobeurself
1162
1162
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54043444%2fhow-do-you-organize-your-directory-structure-in-koa-app%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown