Я должен спросить, потому что это сводит меня с ума. Я вижу способ npm установки типографий в Google, но Angular2 учебник содержит один файл typings.json, затем он добавил папку с образцами и скачанные файлы d.ts из DefinitelyTyped автоматически. Я пробовал это с помощью jquery, но он не загружался. Я также попытался восстановить проект, и я ожидал, что package.json включит команды для добавления дополнительных тинейпов.
Здесь мои скрипты из файла package.json:
"scripts": {
"start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" ",
"tsc": "tsc",
"tsc:w": "tsc -w",
"lite": "lite-server",
"typings": "typings",
"postinstall": "typings install"
}
Вот файл typings.json, который я пробовал. загружают es6-shim и жасмин.
{ "ambientDependencies": {
"es6-shim": "github:DefinitelyTyped/DefinitelyTyped/es6-shim/es6-shim.d.ts#7de6c3dd94feaeb21f20054b9f30d5dabc5efabd",
"jasmine": "github:DefinitelyTyped/DefinitelyTyped/jasmine/jasmine.d.ts#7de6c3dd94feaeb21f20054b9f30d5dabc5efabd",
"jquery": "github:DefinitelyTyped/DefinitelyTyped/jquery/jquery.d.ts#7de6c3dd94feaeb21f20054b9f30d5dabc5efabd"
}}
Возможно, что-то простое, как будто у него нет контрольной суммы после хэштега. Где я могу найти правильную контрольную сумму или какую команду мне нужно добавить в package.json для получения типических данных при компиляции или что я делаю неправильно?
Вот еще один пример добавления строки в файл typings.json, а затем он установит для вас файлы d.ts. Прокрутите вниз, пока не увидите Ручные настройки