Генератор приложений NODEJS Express для API - PullRequest
0 голосов
/ 02 октября 2019

В настоящее время генератор приложений Express JS Express поддерживает создание исходного приложения или мы называем его Boilerplate с помощью команд npx express-generator или express myapp на основе версии Express иСтруктура приложения выглядит следующим образом:

   app/public/
   app/public/javascripts/
   app/public/images/
   app/public/stylesheets/
   app/public/stylesheets/style.css
   app/routes/
   app/routes/index.js
   app/routes/users.js
   app/views/
   app/views/error.jade
   app/views/index.jade
   app/views/layout.jade
   app/app.js
   app/package.json
   app/bin/
   app/bin/www

Допустим, мне нужно создать только API, поэтому в этом случае мне не нужно следующее в сгенерированном приложении;

   app/public/javascripts/
   app/public/images/
   app/public/stylesheets/
   app/public/stylesheets/style.css
   ...
   app/views/
   app/views/error.jade
   app/views/index.jade
   app/views/layout.jade

в таких случаях есть WAY или COMMAND для генерации приложения, указанного только для API APP, включая пакеты типа body-parser и без нежелательных файлов и папок, о которых я упоминал выше.

TIA.

1 Ответ

1 голос
/ 02 октября 2019

express-generator не имеет такой опции. Существует некоторое движение в этом направлении.

«Стандартный» способ начальной загрузки нового приложения Express, оптимизированного для современных сред и приложений Node, заключается в развертывании собственного загрузочного / стартового проекта и повторном использовании. this.

Есть некоторые инструменты, такие как Cookiecutter , которые утверждают, что помогут вам в этой задаче.

У меня лично есть репо my-express-starter, который не включает никакихпросматривать движки и т.д., но промежуточное ПО для Apis.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...