无法找到名称部分

时间:2017-09-18 03:15:45

标签: node.js angular express ngx-bootstrap

我正在使用ngx-bootstrap 1.9.2 npm包,但是当我尝试编译时,我的项目,角度抛出了以下错误:

  

C中的错误:/xxx/xx/node_modules/ngx-bootstrap/datepicker/bs-datepicker.component.d.ts(46,15):找不到姓名'部分'。

     

C中的错误:/xxx/xx/node_modules/ngx-bootstrap/datepicker/bs-daterangepicker.component.d.ts(45,15):找不到姓名'部分'。

由于Partial是在ts 2.1版中引入的,我尝试将typescript版本从2.0.0升级到2.5.2没有任何帮助。

3 个答案:

答案 0 :(得分:0)

我们使用typescript 2.4.2,因为它对angular @ 5是强制性的。 有什么可以帮助:

答案 1 :(得分:0)

这只是缓存问题,我只是执行npm缓存清理并执行干净安装,我的问题解决了。

顺便感谢所有人,感谢您的意见和答案。

答案 2 :(得分:0)

对我而言,在完成以下步骤后,它才有效。

  1. 全局安装最新的打字稿版本。使用以下命令。  npm install -g typescript @ latest
  2. 使用
    清除npm缓存 npm clean cache
  3. 在本地安装最新的打字稿。 npm install -g typescript @ latest
  4. 它对我有用。希望它有所帮助。