Я создал простую веб-страницу aurelia без задней части, и теперь меня интересует выход в производство. Я использовал Aurelia-cli для комплектации, надеясь, что это будет просто, но я не уверен, как действовать дальше. Какие файлы следует загрузить на сервер, чтобы сайт работал? Спасибо за помощь.Развертывание приложения aurelia.cli
15
A
ответ
8
В двух словах:
au build --env prod
- скопировать
index.html
в основную папку развертывания на сервере - скопируйте папку
/scripts
в том же месте.
+1
Как это работает со статическими ресурсами, такими как изображения? Лучше ли создать задачу gulp, которая копирует все, что вам нужно, в папку выпуска, а затем использовать ее? – Magrangs
0
мы создали сценарий развертывания,:
- запускает сборку
- создает накопление каталог с текущей меткой времени.
- копирует все активы в этот каталог (так что мы можем убедиться, что у нас есть все части вместе)
- , а затем толкают все дело к производству
заменить последний шаг с вашим фактическим методом развертывания
au build --env prod
buildtarget=../build-$(date +%F-%T)
mkdir $buildtarget
cp -LRvip index.html scripts $buildtarget
ncftpput -R server /prod/path/ $buildtarget/*
Если вы используете нисходящее движение, по крайней мере, предоставляете причину, это только обычная любезность. –
Почему голос? Это точно та же проблема, которую я изучаю, потому что, как обычно, команда Aurelia - хотя и удивительно - продолжает оставлять без ответа самые основные вопросы. –