无法读取null的属性'config'

Sum*_*wat 6 angular-cli angular angular-compiler

我是angular2的新手.我已下载angular 2项目并尝试设置.我安装了角度cli 1.0.0-rc.2,当我正在服务时,它显示以下错误:

无法读取属性'config'的null TypeError:无法在Class.run(D:\ Sumit\AgulaNew\admin \node_modules\@angular\cli\tasks\serve.js:22:63)中读取null的属性'config' check_port_1.checkPort.then.port(D:\ Sumit\AgulaNew\admin \node_modules\@angular\cli\commands\serve.js:103:26)at at process._tickCallback(internal/process/next_tick.js:188: 7)

Ota*_*ira 9

今天早上我有同样的错误.

您可能使用Finder或Explorer将项目从一个文件夹复制到另一个文件夹.如果是,则文件.angular-cli.json丢失.

如果您使用的是Mac,请使用该命令ls -a列出隐藏文件.你会注意到.angular-cli.json那里会有.只需将文件复制到新位置,您的问题就会得到解决.


Kun*_*vič 2

Cannot read property 'config' of null.angular-cli.json是缺失时的典型错误。

顺便说一句,您不需要任何种子项目作为base您的新应用程序,并且没有理由使用angular cli 1.0.0-rc.2您提到的过时的项目。

检查最新版本https://github.com/angular/angular-cli/releasesnpm show @angular/cli version然后安装最新版本npm install -g @angular/cli并使用它生成一个新项目。查看本地 CLI 版本运行情况ng -v

另请查看最近由 Angular 团队核心成员之一 @StephenFluin 撰写的文章《Angular CLI 的过去、现在和未来》