我有一个角应用程序,我有一段时间没有接触。我没有做任何更改,因为它上次工作。现在我需要修改一些东西。但该应用程序不会在本地服务,所以我不能进行更改。我不知道出了什么问题。npm的安装工作得很好,我没有任何代码错误阻止它运行。我得到了下面的错误消息时,尝试ng服务,但它似乎非常没有帮助。任何想法?
irlmq6kh1#
不幸的是,如果没有您项目的精确复制,这将很难确定,但看看屏幕截图中给出的内容和以前类似问题的经验,我认为这可能是您的package.json的问题。(^)在您的package.json和已安装模块的package.json中。当找到时,它将安装更新版本的包,不会出错。然后,当您运行项目时,打字会中断,Angular 会拒绝编译,你会得到这样的错误。我建议删除旧的Angular项目中的所有插入符号,以防止这种情况发生,因为即使从更现代的版本升级,这种情况也很常见(我在从Angular 13升级到Angular 14的时候遇到过这种情况)但是,随着Angular 1. 7/AngularJS不再受支持,我建议您考虑用现代版本的Angular或其他适合项目需要的现代框架来升级或重写项目。
^
1条答案
按热度按时间irlmq6kh1#
不幸的是,如果没有您项目的精确复制,这将很难确定,但看看屏幕截图中给出的内容和以前类似问题的经验,我认为这可能是您的package.json的问题。(
^
)在您的package.json和已安装模块的package.json中。当找到时,它将安装更新版本的包,不会出错。然后,当您运行项目时,打字会中断,Angular 会拒绝编译,你会得到这样的错误。我建议删除旧的Angular项目中的所有插入符号,以防止这种情况发生,因为即使从更现代的版本升级,这种情况也很常见(我在从Angular 13升级到Angular 14的时候遇到过这种情况)但是,随着Angular 1. 7/AngularJS不再受支持,我建议您考虑用现代版本的Angular或其他适合项目需要的现代框架来升级或重写项目。