探索angular.
照搬示例模块,添加了自定义的模块,名称为device,代码全部正确,VSCode没有报错,但是npm启动时各种报错:
主要是TS2307: Cannot find module、TS2305: Module XXX has no exported member 之类的提示。
可是代码检查完全正确,那么原因到底在哪?
网上找了一圈也没有答案。
盯着VSCode中的项目文件列表看了一会儿,忽然发现了问题:有个叫做OPEN EDITORS的版块,记录了当前打开的文件,并提示有4个文件没保存。
那么是不是因为新添加的这几个文件还没保存,所以导致了npm的报错呢?
于是将这几个文件全部保存,再次启动,问题解决!