离子构建错误:运行子进程ng时发生错误

时间:2021-02-22 12:46:07

标签: angular ionic-framework

我正在尝试运行一个现有项目以在我的本地机器上运行。我已经安装了 angular 和 node,现在已经安装了 ionic。但是,运行 ionic build 会出现错误:

ng.cmd 运行 app:build 该系统找不到指定的路径。 [ERROR] 运行子进程 ng 时出错。

    ng.cmd run app:build exited with exit code 1.

我确实研究并尝试了一切。

所以现在我的第一个问题是: 如果我跑:ng run app:build 这会和 ionic build 做同样的事情吗?

其次,当我尝试上面的 ng 命令(它工作得很好)并尝试运行我的应用程序(它在一个 asp.net 项目中)时,它在控制台中加载了以下错误(已更改文件名用于演示目的):

Loading module from “http://localhost:52870/my/url/xxx.js” was blocked because of a disallowed MIME type (“text/html”). 为什么会发生这种情况?是否与离子构建问题有关?

任何帮助将不胜感激。我已经为此工作了几个小时。

谢谢

1 个答案:

答案 0 :(得分:0)

我终于找到了一个解决方案,希望这能帮助其他人经历同样的事情: 该问题与 PATHS 环境变量中的路径顺序有关。我遵循了这篇文章 https://github.com/ionic-team/ionic-cli/issues/3852 中倒数第二个评论者 (marckassay) 所做的。在评论中,他链接到他所做的更改。我遵循了这个,它完全解决了问题。