【问题标题】:Can't create an app with Ionic 3 running "ionic start"无法使用运行“离子启动”的 Ionic 3 创建应用程序
【发布时间】:2019-02-10 02:56:27
【问题描述】:

我无法使用 Ionic 3.20.1 创建新应用 一旦我选择了模板,控制台就会挂起,不会发生任何其他事情。仅创建一个空文件夹。但是 Ionic 4 运行良好。

我还尝试运行 ionic start myApp blank 并将某些内容加载到文件夹中,但在下一个选择步骤后它又停止了。

有人可以帮我解决这个问题吗?我真的需要使用 Ionic 3,但是如何解决这个问题?

离子 3.20.1 科尔多瓦 8.1.2 Node.js 10.14.2

谢谢!

The console look 更新:离子信息--详细输出:

[DEBUG] Reason for not using local CLI: BASE_DIRECTORY_NOT_FOUND
[DEBUG] CLI flags: { interactive: true, confirm: false }
[DEBUG] { cwd: 'D:\\...', local: false, binPath:
        'C:\\...\\npm\\node_modules\\ionic\\bin\\ionic', libPath:
        'C:\\...\\npm\\node_modules\\ionic\\dist\\index.js' }
[WARN] You are not in an Ionic project directory. Project context may be missing.

cli packages: (C:\...\npm\node_modules)

    @ionic/cli-utils  : 1.19.3
    ionic (Ionic CLI) : 3.20.1

System:

    Node : v10.14.2
    npm  : 6.5.0
    OS   : Windows 10

Misc:

    backend : pro

【问题讨论】:

  • 第一次设置项目并指定“空白”作为项目类型。第二次你没有......所以它询问你想要哪种“标签”。然后,您按 Enter 继续。如果命令后输出更多类似的错误,那么整个事情。 ionicframework.com/docs/cli/commands/start
  • 我确实按了回车键 - 那就是它挂起的时候。更新了帖子以更清晰
  • 在按回车键后,您是否没有看到大量文本开始出现?如果你这样做了 - 截屏,或者更好地复制/粘贴它的尾部。如果它挂起 - 你不是磁盘空间不足或类似的奇怪东西吗?
  • 不,我没有。控制台打开了大约一个小时,没有其他任何东西出现。只有你可以在屏幕截图上看到的东西在那里。正如我所说,Ionic 4 运行良好。也尝试了 ionic 3.9.2 - 没用。还有足够的磁盘空间。
  • 您使用的是 Windows 还是 Mac 环境?我会做一些检查以确保正确安装了节点和离子。尝试运行ionic info --verbose. 将该输出粘贴回问题中。另外,当您创建这个新的 ionic 项目时,您不是还在旧项目的项目文件夹中吗?即你应该是上一级..所以项目共存于同一个父级..

标签: ionic-framework ionic3


【解决方案1】:

问题是 node.js。我不得不将它降级为 v10->v8,现在它可以工作了。

【讨论】:

    猜你喜欢
    • 2016-02-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-27
    • 2018-09-12
    • 1970-01-01
    • 2019-03-25
    • 2019-02-21
    • 2018-03-01
    相关资源
    最近更新 更多