При создании проекта JavaScript проект мой стандартный макет файл выглядит следующим образом:Есть ли стандарт для хранения сгенерированных файлов в проекте JavaScript?
project-name/
|- bower_components/
|- node_modules/
|- src/
|- tests/
|- .csslintrc
|- .jshintrc
|- .htmlhintrc
|- bower.json
|- Gruntfile.js
`- package.json
node_modules
и bower_components
являются стандартными. Я также заметил, что src
или www
являются своего рода стандартом для исходных файлов и spec
, specs
, test
или tests
в основном используются для испытаний. dist
действительно распространен для размещения файлов разблокировки.
Однако, я также часто получаю сгенерированные файлы, такие как css
, сгенерированные из моих less
файлов. Эти файлы находятся в папке dist
при выпуске, но есть ли какой-то стандарт для размещения этих файлов при локальном тестировании на веб-сервере? имеют тенденцию использовать bower_components
, поскольку он уже размещен на локальном веб-сервере, но он не чувствует себя хорошо.