Я новичок в Узле и Экспрессе. И мне просто интересно, какова значимость / использование большинства стандартных каталогов, которые автоматически создаются при создании экспресс-проекта.
Я посмотрел в Интернете, чтобы попытаться объяснить значение этих файлов и тому подобногои я просто искал краткий ответ и, возможно, что-то, на что мог бы взглянуть кто-то, кто был в моем положении. Официальный API не объясняет каталоги, а только признает их и показывает, как их создавать.
bin
www.js
node.modules
...
public
images
javascripts
stylesheets
style.css
routes
index.js
users.js
views
error.jade
index.jade
layout.jade
.gitattributes
app.js
package-lock.json
package.json
У меня нет вопросов о node.modules, public, views, .gitattributes, package-lock.json или package.json. Просто интересно, каково значение и отношение к остальной части проекта www.js, index.js, users.js и app.js. Я знаю, что app.is является «главной» точкой входа в проект, но что должен делать www.js? Что должны делать users.js и index.js? Я хочу быть уверен, что я использую эти файлы, как предполагалось и как ожидают другие разработчики. Я ценю ваше время.