首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用ng serve时出现Angular8错误:找不到模块“@angular-devkit/build-angular”

Angular是一种流行的前端开发框架,用于构建现代化的Web应用程序。在使用Angular进行开发时,有时会遇到一些错误。其中一个常见的错误是在使用ng serve命令时出现以下错误信息:找不到模块“@angular-devkit/build-angular”。

这个错误通常是由于缺少或不正确安装相关的依赖包引起的。解决这个错误的方法如下:

  1. 确保已经正确安装了Angular CLI(命令行界面)。可以通过运行以下命令来检查是否已安装Angular CLI:
  2. 确保已经正确安装了Angular CLI(命令行界面)。可以通过运行以下命令来检查是否已安装Angular CLI:
  3. 如果没有安装Angular CLI,可以通过以下命令进行安装:
  4. 如果没有安装Angular CLI,可以通过以下命令进行安装:
  5. 确保项目的依赖项已经正确安装。在项目的根目录下运行以下命令来安装依赖项:
  6. 确保项目的依赖项已经正确安装。在项目的根目录下运行以下命令来安装依赖项:
  7. 如果上述步骤都没有解决问题,可以尝试升级或重新安装相关的依赖包。可以通过以下命令来升级或重新安装@angular-devkit/build-angular:
  8. 如果上述步骤都没有解决问题,可以尝试升级或重新安装相关的依赖包。可以通过以下命令来升级或重新安装@angular-devkit/build-angular:
  9. 或者可以尝试升级整个Angular CLI:
  10. 或者可以尝试升级整个Angular CLI:
  11. 注意:在执行升级或重新安装命令之前,建议先备份项目文件,以防止意外情况发生。

以上是解决Angular8错误“找不到模块“@angular-devkit/build-angular”的一般步骤。如果问题仍然存在,建议查阅Angular官方文档或在相关的开发社区中寻求帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • Angular10配置webpack打包 「详细教程」

    使用 CLI 命令 ng serve 启动开发服务器,并带上 --open 选项。...ng serve --open 1 ng serve 命令会自动启动服务器,并监视你的文件变化,当你修改这些文件,它就会重新构建应用。...新生成的应用包含一个根模块的源文件,包括一个根组件及其模板。 当工作空间文件结构到位,可以在命令行中使用 ng generate 命令往该应用中添加功能和数据。...当你向应用中添加更多组件,它们也必须在这里声明。 app/package.json 此文件只会出现使用 --strict 模式创建的应用中。此文件不是供包管理器使用的。...": "@angular-devkit/build-angular:browser"    + "builder": "ngx-build-plus:build"    ...  },  "serve"

    5K20

    使用Angular8和百度地图api开发《旅游清单》

    我们将收获: Angular8基本用法,架构 使用百度地图API实现自己的地图应用 解决调用百度地图API的跨域问题 对localStorage进行基础封装,进行数据持久化 material.../material @angular/cdk @angular/animations 复制代码 根据以上架构,建立对应目录文件 启动服务 cd my-app ng serve --open 复制代码 这里...,它可以让你定义在应用的各个不同状态和视图层次结构之间导航使用的路径。...百度地图api及跨域问题解决 我们进入百度地图官网后,去控制台创建一个应用,此时会生成对应的应用ak,如下: 本地调试将referer写成*即可,但是我们用ng的http或者fetch去请求api接口仍会出现跨域...未完善的部分:添加清单,如果添了不符合规范的地址或者百度地图查不到的地址,因该出现错误提示,这块会在后期优化。

    6K30

    如何管理云原生应用程序的依赖关系

    当一个应用程序需要扩展或缩减规模,只对需要改变的服务进行更新即可。最后,微服务可以通过允许滚动更新和部署来提高可用性。当某个服务发生故障,其他服务会持续运行,从而提高整个系统的弹性。...依赖关系管理的最佳实践 当谈论依赖关系管理,我们会谈论很多不同的策略和考虑事项,例如使用自动依赖关系管理工具或软件包管理器。为了确保依赖关系得到有效管理,以下是一些可以利用的最佳实践。...": "ng", "precommit": "lint-staged", "start": "ng serve", "build": "ng build", "test": "ng...test", "lint": "ng lint", "e2e": "ng e2e", "build-lazy": "ng build lazy", "build-dynamic.../build-angular": "~0.800.0", "@angular-devkit/build-ng-packagr": "~0.800.0", "@angular/cli": "~

    1.7K10

    Angular v16 来了!

    要尝试独立原理图的开发人员预览,请确保您使用的是 Angular CLI v16 并运行: ng new --standalone 您将获得一个更简单的项目输出,没有任何NgModules. ...基于 esbuild 的构建器的开发者预览版 我们ng serve现在使用 Vite 作为开发服务器,而 esbuild 为您的开发和生产构建提供支持!..."architect" : { "build" : { /* 添加 esbuild 后缀 */ "builder" : "@angular-devkit/build-angular:browser-esbuild...模板中的自动完成导入 您有多少次在模板中使用组件或管道从 CLI 或语言服务中获取您实际上没有导入相应实现的错误?我打赌很多次! 语言服务现在允许自动导入组件和管道。...所需输入 自从我们在 2016 年引入 Angular 以来,如果您不为特定输入指定值,就不可能出现编译错误。由于 Angular 编译器在构建执行检查,因此更改在运行时增加了零开销。

    2.6K20

    Angular CLI 简介

    首先可以查看一下帮助: ng lint --help --fix: 尝试修复lint出现错误. --format: lint的输出格式....首先我针对上面的my-app6执行ng lint: 没有问题. 然后我故意弄出来几处错误/不规范的写法: 然后再执行ng lint: 可以看到这些错误都被详细的列了出来....下面执行ng lint --fix: 执行后lint的错误减少到了一个, 看下代码: 使用Angular CLI从蓝本生成代码 第一篇文章是: "使用angular cli生成angular5项目...因为ng build是开发的build, 所以没有做任何优化, 文件挺大的. 这时看一下文件目录, 并没有dist目录: 那么这些文件是怎么被serve的呢?...CLI生成路由" : http://www.cnblogs.com/cgzl/p/8611532.html 第四篇文章: “使用Angular CLI进行Build (构建) 和 Serve”: http

    6K110

    使用Angular CLI进行单元测试和E2E测试

    单元测试. angular cli使用karma进行单元测试. 首先执行ng test --help或者ng test -h查看帮助....这时我重新执行一下ng test: ? 尽管程序运行没有问题, 但是测试还是出现了问题: router-outlet is not an angular component....这时因为运行测试的时候, admin模块是独立运行的, 所以该模块并没有引用Router模块, 所以无法识别router-outlet. 那么如何解决这个问题?...把这句话填上, 然后就没有错误了: ? NO_ERRORS_SCHEMA告诉angular忽略那些不识别的元素或者元素属性. ng test的常用参数....s 在随机的端口编译和serve 默认true --specs -sp 默认是执行所有的spec文件, 如果想执行某个spec就使用这个参数, 默认是all --webdriver-update -wu

    2.8K70

    一个Angular 5教程:一步一步指导实现你的第一个Angular 5应用程序

    完成之后,我们可以通过ng serve耗尽其目录来请求我们的新应用程序: ng serve ** NG Live Development Server is listening on localhost...如果您是从头开始创建一个新组件,并忘记向NgModule添加一个新模块,但尝试将其添加到您的标记中,那么您的应用程序将无法使用JS控制台中的下一个错误: Uncaught Error: Template..."start": "ng serve --proxy-config proxy.conf.json", 现在,我们可以使用yarn start或运行我们的项目npm start并获得代理配置。...当我们从订阅中获取数据,您只需要实现该Remove效果。但我会把它留给你。 路由和模块 我们来谈谈我们的应用程序组合。...这使我们可以为我们的应用程序构建多个独立模块,并为模块使用延迟加载。模块的目的是声明本模块使用的所有内容,并允许Angular对其进行提前编译。 是基于角度MVC的?

    42.6K10
    领券