Проблема
Необходим локальный запуск веб-приложения ( localhost: 5001 ) для базового тестирования внешнего интерфейса.Невозможно создать каталог dist из команды npm run serve
Среда и инструменты
Windows 10 и Windows 7, Node.js, npm, React.js (внешний интерфейс) иWebpack
Шаги, которые я предпринял для решения
С учетом предыдущих замечаний и советов от разработчика, который работал над этим ранее, мне было просто сказано:
- run
npm i
- run
npm run build
- run
npm run serve
- После этого я смогу просматривать
localhost:5001
Каждый раз, когда я получал ошибку:
22 error pwa@1.0.81 serve: `serve dist -s -p 5001`
22 error Exit status 1
23 error Failed at the pwa@1.0.81 serve script.
Я обновлял узел и npm глобально.Мои версии следующие:
Узел: v8.12.0 и npm: v6.4.1
Так что после поиска на github вокруг репозиториев иGoogle, я нашел эту ссылку https://github.com/facebook/create-react-app/issues/200 и попробовал некоторые из представленных методов.В основном удаляем node_modules, а также package-lock.json, затем очищаем кеш и повторяем попытку с шага 1. Безрезультатно - все еще не могу сгенерировать папку dist и запустить сборку.Я также попытался отключить брандмауэр нашей компании, а также свой личный домашний, который не решил проблему.
Рабочий шаг, но не относится к ОС Windows
Я попробовал точный процесс на Mac OS в офисе.Это сработало, сгенерировало папку dist, и я смог просматривать приложение локально.
Буду признателен за любые рекомендации по работе с Windows.Проект очень чувствителен к данным, но если он поможет мне опубликовать фрагмент (или весь файл), пожалуйста, дайте мне знать, и я сделаю это.Это корневая структура.
node_modules
public
src
package-lock.json
package.json
robots.txt
tsconfig.json
webpack.js
webpack.prod.js
yarn.lock