Создание нескольких реагирующих сборок на основе разных файлов конфигурации - PullRequest
0 голосов
/ 18 октября 2018

У меня есть веб-приложение, созданное с помощью create-реагировать-приложение.Вместо создания только одной папки сборки, созданной с помощью «сборки пряжи», мне нужно иметь несколько папок сборки, каждая из которых использует свой файл конфигурации (для подключения к базе данных и т. Д.).

Как я могу это сделать?

1 Ответ

0 голосов
/ 18 октября 2018

Да, это возможно.Просто определите другой скрипт сборки.

Найдите script в package.json примерно так:

"scripts": {
    "start": "node scripts/start.js",
    "build": "npm run git-info && node scripts/build.js",
    "test": "git-info && node scripts/test.js --env=jsdom",
    "git-info": "git log -1 --pretty=format:\"%h%x09%x09%ad%x09%s\" > src/static/gitInfo.txt"
},

Вы можете определить что-то вроде этого:

"scripts": { 
    "build": "npm run git-info && node scripts/build.js && node scripts/build2.js && node scripts/build3.js", 
},

КогдаВы вызываете yarn build, это называется все комментарии в секции build (npm run git-info && node scripts/build.js && node scripts/build2.js && node scripts/build3.js)

(пряжа или нпм ...)

В вашем скрипте сборки scripts/build.js, scripts/build1.js, ... вы можете определить, что вы хотите (выходные папки и т.д ...)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...