提问人:user512514 提问时间:11/15/2023 更新时间:11/15/2023 访问量:48
Angular v.17.0.0 应用程序无法运行(crbug/1173575,不推荐使用非 JS 模块文件)
Angular v.17.0.0 Application cannot run (crbug/1173575, non-JS module files deprecated)
问:
我正在从 angular v.16 移动到 v.17。我创建了一个简单的工作区 monorepo 应用程序,一旦我运行“ng serve appName”,浏览器就会在控制台中显示此错误。
crbug/1173575,不推荐使用非 JS 模块文件
我知道这个问题之前发布过,但都不起作用,包括在浏览的网络设置中“无节流”。我们应该如何启动角度应用程序,有没有不同的方式?
我希望有人能帮忙。谢谢。
角度 CLI:17.0.0 节点:20.9.0 包管理器:npm 10.1.0
答:
-1赞
IP.AF
11/15/2023
#1
当我将Visual Studio从更新到时,我遇到了这个问题。由于某种原因,Visual Studio 无法运行。通常,控制台应该打开并运行,否则它不会。17.7
17.8
npm start
npm start
ng serve
我正在使用 和 .angular 16
node 18
我还尝试将 .esproj 和 packages.json 文件以及任何其他配置文件与新制作的 angular 模板(其工作方式与预期一样)同步。但这也没有用。
评论
0赞
user512514
11/15/2023
对我来说,我认为现在有些事情是不允许应用程序在端口 4200 中运行。如果我尝试其他端口,如 51551,该应用程序运行良好。我猜这似乎与我机器中的防火墙有关,因为我也在 Edge 中尝试过同样的问题。然后,我在另一台机器上创建了一个简单的 angular 应用程序,它工作正常。
0赞
IP.AF
11/15/2023
对我来说,这似乎是一个Visual Studio错误。因为如果我使用新的 Visual Studio 在同一台计算机上创建一个新的 Angular 模板,它可以正常工作。在默认端口:4200 上。
0赞
user512514
11/16/2023
我不是从 VS 运行,而只是使用 cmd 终端。我回到了 angular v16,一切正常。当我使用 v17 和节点(v18 或 v20)创建 angular 应用程序时,就会发生此问题。正如我所说,无论我使用哪种浏览器,这个问题都发生在特定的机器上。
1赞
Doug Clutter
11/17/2023
在将 VS 从 17.7 升级到 17.8 后,我也开始得到这个。我向 MS 提交了这份报告:developercommunity.visualstudio.com/t/......
0赞
IP.AF
11/19/2023
我在您的报告中添加了评论。当 angular 项目位于解决方案文件夹📁内时,似乎会发生问题。作为解决方法,可以在解决方案资源管理器中将项目置于解决方案的根目录。
评论