找不到名称“ cordova”。离子构建ios

讲话

我正在使用ionic2 build。我做了ionic plugin add cordova-plugin-file并使用以下代码。

import {File} from 'ionic-native';
@Injectable()
export class GlobalVars {
  constructor(platform:Platform) {
    platform.ready().then(() => {
       this.appRootFolder = cordova.file.documentsDirectory;
    }
  }
}

然后我做了ionic build android,我得到了这个错误

找不到名称“ cordova”

经过2小时的奋斗,我通过遵循以下命令解决了问题

npm install -g typings
typings install dt~cordova --save --global 
typings install dt~cordova/plugins/filesystem --save  --global

这有助于构建android,但对于iOS仍然失败。当我运行这个ionic build ios我仍然得到

找不到名称“ cordova”

讲话

在文件顶部写了这一行(声明var cordova:any;

import {File} from 'ionic-native';
declare var cordova:any;

这个问题为我解决了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

离子cordova构建android找不到模块'../pages/Wallet/'

来自分类Dev

在离子中找不到名称“LinkedInLoginScopes”

来自分类Dev

找不到离子Cordova媒体

来自分类Dev

离子找不到名称“需要”@types/node 已经安装

来自分类Dev

TFS2013新的构建定义错误:找不到类型或名称空间名称“ TestClassAttribute”

来自分类Dev

离子构建错误找不到模块'./scheduler/Action'

来自分类Dev

找不到类型或名称空间“ DocumentFormat”-仅在构建时-但intellisense将类型显示为可用

来自分类Dev

错误:构建Sony Smart Glass时找不到名称为“ default”的配置

来自分类Dev

构建突然开始失败,错误为 TS2304:找不到名称 'JQueryDeferred'

来自分类Dev

无法构建 .Net core 2.2 项目?找不到类型或命名空间名称“系统”

来自分类Dev

Visual Studio Apache Cordova构建错误-找不到模块

来自分类Dev

Ionic + Cordova Android构建错误-找不到tools.jar

来自分类Dev

信标找不到iOS

来自分类Dev

找不到名称“视图”

来自分类Dev

找不到名称“诊断”

来自分类Dev

找不到名称“ HammerManager”

来自分类Dev

找不到名称

来自分类Dev

找不到名称“ java”

来自分类Dev

找不到名称“ TaskData”

来自分类Dev

找不到名称

来自分类Dev

找不到表“名称”

来自分类Dev

找不到名称“诊断”

来自分类Dev

TS 找不到名称 ''

来自分类Dev

找不到名称“keyof”

来自分类Dev

离子 Cordova 构建错误

来自分类Dev

找不到插件“设备”(Cordova)

来自分类Dev

“去构建。/ ...”找不到包

来自分类Dev

Netlify找不到构建命令

来自分类Dev

Android项目构建失败,并且检索项目的父项时出错:找不到与给定名称匹配的资源

Related 相关文章

热门标签

归档