发布
社区首页 >问答首页 >无法读取null的属性“config”

无法读取null的属性“config”
EN

Stack Overflow用户
提问于 2017-09-21 15:06:11
回答 3查看 8.7K关注 0票数 7

我是angular2的新手。我已经下载了角2项目,并试图设置。我安装了角cli 1.0.0-rc.2,当我执行ng服务时,它显示了以下错误:

不能读取空(D:\Sumit\AgulaNew\admin\node_modules\@angular\cli\tasks\serve.js:22:63)的属性‘TypeError’:不能读取check_port_1.checkPort.then.port check_port_1.checkPort.then.port at process._tickCallback的空属性'config‘(config/TypeError/next_tick.js:188:7)

EN

回答 3

Stack Overflow用户

发布于 2017-10-03 16:56:21

今天早上我也犯了同样的错误。

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

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

票数 10
EN

Stack Overflow用户

发布于 2017-10-21 11:02:10

我曾经克隆了一个项目

代码语言:javascript
代码运行次数:0
复制
ng -serve 

失败。

这是因为.angular-cli.json失踪了。

另一方面,

代码语言:javascript
代码运行次数:0
复制
npm start

做这件事;-)

通常,角教程中的项目( webpack导游可从webpack.zip下载)确认了这种情况。

票数 3
EN

Stack Overflow用户

发布于 2017-09-21 23:49:16

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

也可以查看最近由核心角团队之一meber @StephenFluin撰写的文章角CLI的过去、现在和未来

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46347395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档