我正在使用 Visual Studio 2015 构建一个 Cordova Web 应用程序。我正在尝试手动将 Amazon Mobile Ads Cordova 插件添加到项目中。以下列出了我正在遵循的步骤,以及(最后)我不断收到的错误:
1. I download Amazon Mobile Ads SDK from Amazon Developer site.
2. I unzip the plugin contained within the SDK zip file into its own directory:
C:\AmazonSDK
(In other words, C:\AmazonSDK is where plugin.xml is located.)
3. I create a new Cordova app project in Visual Studio called MyCordovaApp.
4. I double-click on config.xml in Visual Studio to bring up the designer.
5. I select "PlugIns", and then I select Custom.
6. I choose "Local", and then browse to the plugin directory C:\AmazonSDK.
7. I click on "Add".
该过程失败,我在输出控制台中收到此错误:
Error: Registry returned 404 for GET on https://registry.npmjs.org/MyCordovaApp
我还尝试通过导航到 Visual Studio 项目文件夹并执行从命令行手动添加插件:
cordova plugin add C:\AmazonSDK
我得到与上述相同的错误。
关于如何解决这个问题的任何想法?我推测 Cordova 正在查看我的 config.xml 文件中的项目名称(即“MyCordovaApp”),然后在 中查找注册表项registry.npmjs.org
,但我不清楚它为什么这样做或如何添加这个插件。
更新:这是完整的 Visual Studio 控制台输出以及错误(如您所见,我的插件的实际目录位置与我在原始问题中列出的位置略有不同):