2017-01-20 1 views
0

Я создал свой проект wth yeoman template generator;Как установить api (youtube-api-search) в spfx & React проект, созданный yeoman-generator

yo @microsoft/sharepoint

команда (срабатывают выбрана в качестве основы JS). чем установленный youtube поиск api

npm install youtube-api-search 

пока все кажется нормально.

enter image description here

Но когда я пытаюсь использовать API в проекте я сталкиваюсь с «Не удается найти модуль„YouTube-Апи-поиска“.» здесь сообщения об ошибках в командной строке, когда я запускаю «gulp serve»;

Я только добавил import YTSearch from 'youtube-api-search'; линии по умолчанию код, и я вижу эти исключения в командной строке

enter image description here

здесь строки, если вы не можете видеть изображение;

[11:02:03] Error - typescript - src\webparts\helloWorld\components\HelloWorld.tsx(6,22): error TS2307: Cannot find module 'youtube-api-search'. 
[11:02:03] Error - 'typescript' sub task errored after 122 ms 
"TypeScript error(s) occurred." 

Я также проверил, что пакет youtube-api-поиска существует в каталоге node_modules. так что это сообщение об ошибке не имеет никакого смысла .. почему эта ошибка возникает здесь и что еще важнее, как я могу использовать этот api в проекте, создаваемом йоменом?

ответ

0

Любой случайный машинописный текст отображает модули в значения, определенные в package.json?

Попробуйте npm install --save youtube-api-search, поэтому модуль будет определен как надлежащая зависимость.

+0

Я попробовал это уже, то же самое .. – TyForHelpDude

Смежные вопросы