ionic build error: 运行子进程 ng 时发生错误
Posted
技术标签:
【中文标题】ionic build error: 运行子进程 ng 时发生错误【英文标题】:ionic build error: an error occurred when running subprocess ng 【发布时间】:2021-05-24 17:06:17 【问题描述】:我正在尝试运行现有项目以在我的本地计算机上运行。我已经安装了角度和节点,现在已经安装了离子。但是,运行 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】:我终于找到了一个解决方案,并希望这可以帮助其他人经历同样的事情: 该问题与 PATHS 环境变量中的路径顺序有关。我遵循了倒数第二个评论者(marckassay)在这篇文章https://github.com/ionic-team/ionic-cli/issues/3852 中所做的事情。在评论中,他链接到他所做的更改。我遵循了这个,它完全解决了这个问题。
【讨论】:
以上是关于ionic build error: 运行子进程 ng 时发生错误的主要内容,如果未能解决你的问题,请参考以下文章
页面是 2 个模块声明的一部分:Error in ionic build prod
ionic build ios **export failed** 错误:exportArchive:找不到兼容的导出方法
ionic4 build error Could not find plugin “proposal-numeric-separator”