Я японский веб-разработчик и не очень хорошо разбираюсь в английском, извините.
Я использую библиотеку по npm.
Я разветвил библиотеку и переделал ее.
Я изменил свой package.json следующим образом.
"libraryName": "git + https://github.com/MyGitName/libraryName#master",
" npm install "работал правильно.
Но теперь я хочуимпортировать одну и ту же библиотеку под другим именем.
Я хочу разделить их по веткам.
package.json
"libraryName1": "git+https://github.com/MyGitName/libraryName#master1", "libraryName2": "git+https://github.com/MyGitName/libraryName#master2",
TypeScript
import library as libraryName1 from "libraryName1"; import library as libraryName2 from "libraryName2";
Iхочу сделать что-то вроде этого. Кто-нибудь знает способ сделать это?
Что я пытался. ↓
1.yarn install -g
2.yarn add lodash2 @npm: lodash@2.x
3.edit package.json вот так.
4.yarn add libraryName1
↑ Произошла ошибка.
В настоящее время это невозможно с npm.Вы можете использовать пряжу вместо npm, чтобы решить эту проблему.В противном случае вам нужно опубликовать свой собственный пакет npm.
package.json пример для установки обоих загрузчиков 3 и 4. Это работает только с пряжей.
"dependencies": { "bootstrap": "^4.1.3", "bootstrap3": "git://github.com/twbs/bootstrap#3.3.7" }
Sources: