node-sass і Docker Windows 64-bit
Опис:
Node Sass could not find a binding for your current environment
[Unsupported] Installing node-sass v3.13.1 on Node 8
Я стикався з цією проблемою кілька разів під час запуску моїх програм у Docker. Я вважаю, що проблема виникає під час монтування мого локального каталогу програм за допомогою Docker, оскільки це включає папку node_modules, створену в іншому середовищі.
Моїм локальним налаштуванням є Windows, а Docker працює в Linux.
Рішенням для мене було додати файл .dockerignore в корінь мого додатка та додати node_modules відповідно до цієї пропозиції https://stackoverflow.com/a/55657576/3258059
Потім мені потрібно було запустити npm install для повторного запуску в моєму контейнері докерів, а також запустив команду перебудови node-sass з контейнером докерів:
npm rebuild node-sass
