для специальных целей Heroku мне нужно развернуть решение, которое перенаправит все маршруты в файл create-реагировать на приложение index.html.
$ tree -L 2 -I 'node_modules|temp|semantic|build'
.
├── package.json
├── package-lock.json
├── public
│ ├── favicon.ico
│ ├── index.html // all requests from "redirect" express app should point to this file
│ ├── libs
│ ├── manifest.json
│ └── semantic.css
├── README.md
├── redirect // express app
│ ├── app.js
│ ├── bin
│ ├── package.json
│ ├── public
│ ├── views
│ └── yarn.lock
├── semantic.json
├── src
│ ├── appConfig.js
│ ├── assets
│ ├── components
│ ├── index.js
│ ├── index.scss
│ ├── old
│ ├── pages
│ ├── serviceWorker.js
│ └── utils
├── yarn.lock
└── yarn-error.log
каталог redirect
содержит приложение express, в котором мне нужно перенаправлять каждый запрос на index.html
все хорошо, но в index.html есть переменная env% PUBLIC_URL%, которая может завершиться с ошибкой ниже, когда я запускаю npm start из папки перенаправления
pandemic@bar ~/foo/redirect
$ npm start
> redirect@0.0.0 start <path>\redirect
> node ./bin/www
URIError: Failed to decode param '/%PUBLIC_URL%/libs/pdfmake/pdfmake.min.js'
Как решить эту проблему?
примечание : я использую windows