我不完全确定我做了什么,但是我今天在我的Ionic项目中安装了angular-moment-timezone
,让它正常工作,可以ionic serve
正常运行,但后来我决定删除我的node_modules
文件夹。一旦我这样做了,我运行了npm i
,一旦完成,我尝试运行ionic serve
,我就会收到这些错误:
Typescript Error
Cannot redeclare block-scoped variable 'tz'.
node_modules/@types/moment-timezone/index.d.ts
undefined
undefined
Typescript Error
Cannot redeclare block-scoped variable 'tz'.
node_modules/angular-moment-timezone/node_modules/@types/moment-timezone/index.d.ts
undefined
undefined
我不知道我做错了什么,到目前为止我还没有发现任何有用的东西。还有其他人有同样的问题吗?
答案 0 :(得分:5)
我们的依赖项中有@types/moment-timezone
,这会导致错误。
无法重新声明块作用域变量'tz'矩-时区
自矩时区版本0.5.30
起,d.ts文件将位于矩时区中。您可以保存删除它
npm uninstall @types/moment-timezone