angular - Angular 6:找不到本地工作区文件('angular.json')
问题描述
我是 Angular 6 的新手,我已经从链接下载了现成的 Angular 模板
导航到根文件夹并npm install
尝试运行应用程序ng serve
但显示错误
找不到本地工作区文件('angular.json')。
包.json
{
"name": "angular-6-registration-login-example",
"version": "1.0.0",
"repository": {
"type": "git",
"url": "https://github.com/cornflourblue/angular-6-registration-login-example.git"
},
"scripts": {
"build": "webpack --mode production",
"start": "webpack-dev-server --mode development --open"
},
"license": "MIT",
"dependencies": {
"@angular/common": "^6.0.0",
"@angular/compiler": "^6.0.0",
"@angular/core": "^6.0.0",
"@angular/forms": "^6.0.0",
"@angular/platform-browser": "^6.0.0",
"@angular/platform-browser-dynamic": "^6.0.0",
"@angular/router": "^6.0.0",
"core-js": "^2.5.5",
"rxjs": "^6.1.0",
"zone.js": "^0.8.26"
},
"devDependencies": {
"@types/node": "^10.0.4",
"angular2-template-loader": "^0.6.2",
"html-webpack-plugin": "^3.2.0",
"raw-loader": "^0.5.1",
"ts-loader": "^4.3.0",
"typescript": "^2.8.3",
"webpack": "4.8.1",
"webpack-cli": "^2.1.3",
"webpack-dev-server": "3.1.4"
}
}
我的环境配置是,
Angular CLI: 6.0.3
Node: 8.11.2
OS: linux x64
Angular: 6.0.3
... common, compiler, core, forms, platform-browser
... platform-browser-dynamic, router
Package Version
------------------------------------------------------
@angular-devkit/architect 0.6.3 (cli-only)
@angular-devkit/core 0.6.3 (cli-only)
@angular-devkit/schematics 0.6.3 (cli-only)
@schematics/angular 0.6.3 (cli-only)
@schematics/update 0.6.3 (cli-only)
rxjs 6.2.0
typescript 2.8.4
webpack 4.8.1
请帮我解决这个问题。
解决方案
由于您的项目不使用 Angular-CLI,因此您无法执行ng serve
导致错误,因为ng serve
查找此配置文件来启动您的应用程序
找不到本地工作区文件('angular.json')。
它使用webpack
并且所有webpack
配置都存储在 webpack.config.js 中。
如果你观察你的 package.json 你可以在脚本部分看到start
和build
"scripts": {
"build": "webpack --mode production",
"start": "webpack-dev-server --mode development --open"
},
npm
您可以使用Execute npm run start
for devlopment build执行这些脚本
推荐阅读
- python - 在python中使用LDA对小波尺度图进行降维
- reactjs - react.js,如何从 API 数据创建搜索过滤器?
- android - 助理 RECORD_HEALTH_OBSERVATION 缺失值
- r - Shiny Server R 会话创建一个它没有访问权限的 tempdir()
- sql - PostgreSQL 通过数组中的 JSON 对象查询
- flutter - 我如何通过其他连接的颤振应用程序交换小部件的显示数据
- android - 如何防止Android SpeechRecognizer被破坏后发出噪音?
- c++ - 两个进程的DLL注入
- python - 如何在 Python 中使用正则表达式或字符串格式移动文件
- python - 内存有效检查输入是否重复