我首先使用npm install -g angular-cli命令安装了angular-cli,并创建了一个angular-cli项目。然后,我使用ng new Angular2TestProject命令创建了项目,并将目录更改为Angular@TestProject,然后运行ng serve命令。它给出了错误。之后,我运行npm install和npm upgrade,然后再次运行ng serve,但在命令提示符中仍然出现相同的错误。错误如下:
** NG Live Development Server is running on http://localhost:4200. **
因此,我从使用Ionic的混合移动应用开始。首先,我在Windows10上安装了NodeJS、Angular、Ionic和Cordova。我遇到的问题是,当我创建我的Anuglar应用程序并试图运行它时,它给了我很多错误,如果我没有做任何改变,我不知道为什么。我使用了以下命令。
# ng new [APP-NAME]
# cd [APP-NAME]
# ng serve
这将返回以下所有内容:
** NG Live Development Server is running on http://localhost:4200. **
94% asset optimizationwebpack:
我从angular-cli@1.0.0-beta.21升级到了angular-cli@1.0.0-beta.25.5,做了所有必要的修改,使我的应用程序成功地使用ng serve运行。然而,当我试图部署到Heroku时,它失败了,出现了下面这个奇怪的错误。
remote: ERROR in Error: Child compilation failed:
remote: Entry module not found: Error: Can't resolve 'html-webpack-plugin/lib/loader.j s' in
角-cli过去工作得很完美,但现在我不知道为什么在创建新项目时它不运行服务器。
我试过重新安装角质cli。
我用ng new app创建了一个新的应用程序。我导航到/app/ path,运行ng serve,得到:
No errors
Error: No errors
at validate (C:\Users\Gasti\Documents\Prgm\githubsearch\node_modules\extract-text-webpack-plugin\schema\validator.js:10:9)
at Function.ExtractTextPlugin.extr
我收到了一堆类似下面这样的警告,说找不到东西,但它们在正确的位置,而且我的应用程序正在运行,所以警告一定是错的。我使用的是webpack 2.1.0-beta.22版和webpack-dev-server2.1.0-beta.10版。我的项目在GitHub 上
你知道我怎么解决这个问题吗?谢谢!
[WDS] Warnings while compiling.
client:73 ./src/app/debate/claim/claim.component.ts
38:55 export 'Claim' was not found in '../../core/store
所以我从SystemJS转到了Webpack (angular-cli),我必须说,真正让我困扰的一件事是,在webpack中,错误与原始文件名无关,因为它们都是捆绑在一起的。
我是不是错过了什么,因为这对我来说是一个主要问题,我只是无法想象在如此关键的镜头即将到来的情况下,Webpack会如此受欢迎;所以我确信我错过了一些东西。
下面是一个示例:
Service Worker registered
App loaded ready
Angular 2 is running in the development mode. Call enableProdMode() to enable
Version of @angular/compiler-cli needs to be 2.3.1 or greater. Current version is "undefined".
Error: Version of @angular/compiler-cli needs to be 2.3.1 or greater. Current version is "undefined".
at Object.<anonymous> (H:\tables\node_modules\@ngtools\webpack\src\index.js:2
在尝试使用“角-cli”构建项目时,我遇到了以下错误
D:\workspace\migration-project>ng build
ENOENT: no such file or directory, stat 'D:\workspace\migration-project\src\assets'
Error: ENOENT: no such file or directory, stat 'D:\workspace\migration-project\src\assets'
at Error (native)
at Object.fs.
我有一个Angular 2项目,使用angular-cli 1.0.0-beta.18生成。它一直运行得很好。
今天我升级到angluar-cli 1.0.0-beta-19-3,无论是在全球还是在我的项目中。
现在,当我尝试运行ng命令时,它会给出以下建议
> ng serve
It seems like you're using a project generated using an old version of the Angular CLI.
The latest CLI now uses webpack and includes a lot of improveme
我是angular 2的新手。我已经设置了我的项目,并试图通过npm启动它,以前它工作正常,然后在我启动它的几天后,它在命令提示符中给出了以下错误。
SyntaxError: Unexpected token {
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:374:25)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (m
我正在试验@angular-builders/custom-webpack,但有时很难知道需要更改什么,因为我看不到原始的角创建配置。
我在angular/angular or the angular/angular-cli源代码中找不到webpack配置文件(一些测试用例除外),所以我猜想它是基于angular.json动态生成的。
有没有什么方法可以打印/转储这个完整的配置?即使这涉及到暂时的黑客/解决办法。
正在使用的版本:
"@angular-builders/custom-webpack": "^9.2.0",
"@angular-devkit