【问题标题】:how to install api(youtube-api-search ) in spfx&React project created by yeoman-generator如何在 yeoman-generator 创建的 spfx&React 项目中安装 api(youtube-api-search)
【发布时间】:2017-01-20 18:24:38
【问题描述】:

我使用 yeoman 模板生成器创建了我的项目;

yo @microsoft/sharepoint

command(react 被选为 JS 框架)。比安装 youtube search api

npm install youtube-api-search 

到目前为止,一切似乎都很好。

但是当我尝试在项目中使用 api 时,我遇到“找不到模块 'youtube-api-search'”。当我运行“gulp serve”时,命令行中出现错误消息;

我只在默认代码中添加了import YTSearch from 'youtube-api-search'; 行,我在命令行中看到了这些异常

如果您看不到图像,请在此处显示线条;

[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."

我还检查了 node_modules 目录下是否存在 youtube-api-search 包。所以这个错误消息根本没有意义..为什么会出现这个错误,更重要的是我怎样才能在 yeoman 生成的项目中使用这个 api

【问题讨论】:

    标签: reactjs sharepoint yeoman yeoman-generator


    【解决方案1】:

    任何可能的打字稿将模块映射到package.json中定义的模块?

    尝试npm install --save youtube-api-search,这样该模块将被定义为适当的依赖项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-30
      • 2015-05-02
      • 2016-01-12
      • 1970-01-01
      相关资源
      最近更新 更多