Помогает вот это решение: https://github.com/suren-atoyan/monaco-loader
Подгружает скрипты именно из CDN, не node_modules. Не годится для SSR (но нам это и не нужно), так что надо подгружать через next/dynamic.
Пожалуйста!
>>Смотри, вот в этом комменте я все это показывал и рассказывал. Ты, видимо, повторил за мной и забыл :)
Точно! Блин...
Спасибо!!
Добавил - ожило)
Смотри, вот в этом комменте я все это показывал и рассказывал. Ты, видимо, повторил за мной и забыл :)
<< Во блин... а почему тогда раньше работало...
Возможно в прошлый раз ты задавал его вручную
API_ENDPOINT=https://pivkarta.ru/api docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build pivkarta.ru-2
В таком случае такая переменная окружения перетирает даже то, что есть в .env
Во блин... а почему тогда раньше работало...
pivkarta.ru-2 - был env.sample, добавил .env c API_ENDPOINT=https://pivkarta.ru/api
В корне docker-pivkarta - есть c локальными эндпоинтами.
>>Может ты вообще откуда-то не оттуда запускаешь оркестратор.
/docker/docker-pivkarta - я отсюда, а откуда надо?
UPD
API_ENDPOINT=https://pivkarta.ru/api - так было, без слэша, заменил - проверяю
Аа, ну ты Алёша. У тебя сказано One or more build-args [API_ENDPOINT] were not consumed
То есть у тебя переменная окружения API_ENDPOINT не задана.
У тебя вообще в корне докер-проекта файл .env лежит? Хотя должен был быть, иначе вообще не собрался бы контейнер.
Ты пропиши API_ENDPOINT=https://pivkarta.ru/api/
У меня все работает, только что собрал контейнер.
>> -не отдает страницу /beer - 404
Это скорее всего потому что соединения с АПИ нет, не были получены данные и соответственно 404, потому что данных нет. Может ты вообще откуда-то не оттуда запускаешь оркестратор.
dima@dima-Lenovo-ideapad-720-15IKB:~/docker/docker-pivkarta$ docker-compose -f docker-compose.yml -f docker-compose.dev.yml up -d --build pivkarta.ru-2
Building pivkarta.ru-2
Step 1/21 : FROM mhart/alpine-node:15 as build
---> 1f891c16331c
Step 2/21 : ARG SITE=boilerplate
---> Using cache
---> f534129a549f
Step 3/21 : ARG ROLE
---> Using cache
---> 4f303a587ef7
Step 4/21 : ARG endpoint
---> Using cache
---> 58dbeaff46be
Step 5/21 : ENV endpoint $endpoint
---> Using cache
---> ab0c56c8b8d6
Step 6/21 : ARG ENV_MODE
---> Using cache
---> bbf9e83eeee0
Step 7/21 : ENV ENV_MODE $ENV_MODE
---> Using cache
---> 034710b8fa6f
Step 8/21 : ARG PUBLIC_URL
---> Using cache
---> 2f57164ed11f
Step 9/21 : ENV PUBLIC_URL $PUBLIC_URL
---> Using cache
---> e67d61c38df3
Step 10/21 : RUN apk add bash
---> Using cache
---> a5f69aa7d67d
Step 11/21 : RUN apk add mc
---> Using cache
---> 3a7bce6c5f21
Step 12/21 : RUN apk add curl
---> Using cache
---> e5997112d34b
Step 13/21 : RUN apk add python2
---> Using cache
---> cd62170effc9
Step 14/21 : RUN apk add python3
---> Using cache
---> 0dc4003d2556
Step 15/21 : RUN apk add make
---> Using cache
---> 7e48efb32bb6
Step 16/21 : RUN apk add g++
---> Using cache
---> 8f8b81d55c48
Step 17/21 : RUN apk add git
---> Using cache
---> 4aaa03f9f7a6
Step 18/21 : WORKDIR /www/${SITE}/
---> Using cache
---> 0d078dc637d1
Step 19/21 : COPY ./${SITE} .
---> Using cache
---> 011d49b8365a
Step 20/21 : COPY ./bin/* /usr/bin/
---> Using cache
---> f145a65cceeb
Step 21/21 : RUN yarn install --ignore-engines
---> Using cache
---> 37f1a3707b1a
[Warning] One or more build-args [API_ENDPOINT] were not consumed
Successfully built 37f1a3707b1a
Successfully tagged docker-pivkarta_pivkarta.ru-2:latest
docker-pivkarta_pivkarta.ru-2_1 is up-to-date
------------------------------------------------------------
Здесь проблема ---- [Warning] One or more build-args [API_ENDPOINT] were not consumed
?
Я его пересобирал - вроде норм. Сейчас ещё раз
Ошибки:
-не отдает страницу /beer - 404
- в модули не залетело то, что ты добавил в package.json
- код страницы Beers/index.tsx не желает обновляться из последнего ПР
Вопрос: если я копипастну с гита код - это нормально или не стоит?