【问题标题】:Ionic build can only be run in an Ionic project directoryIonic 构建只能在 Ionic 项目目录中运行
【发布时间】:2018-07-03 20:31:37
【问题描述】:
[ERROR] Sorry! ionic build can only be run in an Ionic project directory. 

当我已经在项目目录中时。

我正在尝试构建一个现有的 ionic 项目,但不确定使用的版本,但根据 SO 用户的一些建议,它是使用 ionic v3+ 完成的。

离子信息:

cli 包:(C:\Users\Administrator.Dryad\AppData\Roaming\npm\node_modules)

@ionic/cli-utils  : 1.19.2
ionic (Ionic CLI) : 3.20.0

系统:

Node : v8.11.3
npm  : 6.1.0
OS   : Windows 10

杂项:

backend : pro

目录结构:

【问题讨论】:

  • 您的目录结构中是否存在 www 文件夹?
  • @PradnyaSinalkar 不,没有www 文件夹,而是有platform_www 文件夹。
  • 创建一个空文件夹并运行 ionic serve 或尝试在 android 设备上构建。
  • 我试过了,不行
  • 目录结构显示 android build 文件夹,它不是 ionic 项目结构。可以分享一下项目结构的截图吗?

标签: android ionic-framework


【解决方案1】:

您遇到上述错误是因为您在错误的路径上执行 ionic run 命令。您首先需要在命令提示符中正确设置您的 ionic 项目路径,然后执行特定的 ionic 命令以成功运行您的项目。

上面的截图也是一些旧版本的 ionic android 平台文件夹,它位于 project_name/platforms/android (在此处运行命令不会运行项目)。

【讨论】:

  • 你能告诉我如何构建这个项目吗?但它只是离子项目,对吗?或者是phonegap proj?
  • 这是您为这个项目所拥有的唯一文件夹吗?是的,它是 Ionic 项目。
  • 谢谢,但是为什么不构建呢?
  • 您提供的屏幕截图仅适用于android项目。这是你唯一的文件夹吗?要构建这个项目,您需要拥有主要的 ionic 项目文件夹。 Ionic 项目文件夹看起来就像 Pradnya Sinalkar 在聊天中为您提供的屏幕截图。
  • 我没有任何其他文件。这就是我所拥有的。
猜你喜欢
  • 2019-02-19
  • 2019-01-06
  • 2017-08-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-15
  • 2018-05-30
  • 2020-09-05
相关资源
最近更新 更多