Vue.js на локальном док-контейнере NGINX, как сохранить файлы с помощью Node? - PullRequest
0 голосов
/ 15 марта 2019

Я прошу прощения, если это общий вопрос, но, видимо, то, что я гуглю, не имеет смысла, и у меня нет никого на моей работе, я могу спросить.

Вот моя ситуация:

  • Простое приложение Vue.js, созданное с помощью Vue CLI 3.5 с <input type="file">. Когда форма отправляется, ничего еще не подключено.
  • Контейнер Docker с Node и NGINX, который загружает и создает мое приложение Vue - это работает. Я в основном скопировал Dockerfile прямо с сайта vue.js .
  • Теперь мне нужно сохранить файл из веб-приложения (и, в конечном итоге, отправить его по FTP на другой сервер).

Было предложено использовать Node, но я новичок во всех вещах на стороне сервера, поэтому я не знаю как сделать это. В моем контейнере есть и Node, и NGINX, на которых запущено приложение, так что я могу придерживаться одного контейнера? И как мне собрать локально для разработки, а затем перенести это в образ Docker?

Я просто ищу указатели / статьи / учебные пособия, которые помогут мне правильно об этом думать.

1 Ответ

0 голосов
/ 15 марта 2019

Внимание:

По моему опыту, NGINX - это скорее маршрутизатор, управляющий трафиком.

Во имя Node нужно сделать по одному на задачу.Так () я думаю, что это полезно разделить их.

Узел похож на "frotnend", за исключением того, что у вас есть доступ к общему системному API-интерфейсу, заключенному в узел.

Но в основном, как вы используете rest или graphql apis, вы можете делать с узлом.

Лучше всего просто взглянуть на основы, которые вам, скорее всего, понадобятся:

файловая система, поток, ...

https://nodejs.org/api/

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