Возможно ли иметь два файла package.json
для одного проекта NodeJS?
В проекте, над которым я работаю, есть необязательная и экспериментальная функция, которая требует некоторых пакетов node. Для разработки каждого дня я не хочу заставить всех разработчиков устанавливать эти пакеты.
Что бы я хотел, по сути, это файл, который просто перечисляет зависимости npm в формате, аналогичном package.json
, а затем используйте npm install
для установки всех них.
например:
// package.json:
{
"dependencies": {
"underscore": "1.1.7",
"connect": "1.7.0"
}
}
// alt.json
{
"dependencies": {
"experimental_package": "0.0.1",
"and_another_one": "1.33.7"
}
}
И затем, что-то вроде:
$ npm install
// install the regular package.json stuff
$ npm install alt.json
// install the other ones
Обратите внимание, что это не то же самое, что devDependencies