Typescript 在MacOs上运行Ionic project后出现大量类型脚本错误
我开发了一个Ionic应用程序,它在windows上运行良好。我在VirtualBox上运行MacOs El Capitan。我已经在MacOs上安装了所有东西,但是当我尝试使用Ionic Serve运行应用程序时,我会遇到许多在windows上没有的打字错误 我寻找了很多解决方案,但都没有解决我的问题 这些是错误 [应用程序脚本][03:55:07]类型脚本: node_modules/@types/jasmine/index.d.ts,第138行[应用程序脚本]Typescript 在MacOs上运行Ionic project后出现大量类型脚本错误,typescript,ionic-framework,ionic3,Typescript,Ionic Framework,Ionic3,我开发了一个Ionic应用程序,它在windows上运行良好。我在VirtualBox上运行MacOs El Capitan。我已经在MacOs上安装了所有东西,但是当我尝试使用Ionic Serve运行应用程序时,我会遇到许多在windows上没有的打字错误 我寻找了很多解决方案,但都没有解决我的问题 这些是错误 [应用程序脚本][03:55:07]类型脚本: node_modules/@types/jasmine/index.d.ts,第138行[应用程序脚本] ';' 预期。[应用程序脚本
';' 预期。[应用程序脚本]L138:函数 createSpyObj(methodNames:SpyObjMethodNames):任意;[应用程序脚本]
L139:函数createSpyObj(方法名:SpyObjMethodNames): SpyObj;[应用程序脚本]”(“应为。[应用程序脚本]
L138:函数createSpyObj(方法名:SpyObjMethodNames):任意; [应用程序脚本][03:55:07]类型脚本: node_modules/@types/jasmine/index.d.ts,第138行[应用程序脚本] [03:55:07]类型脚本:node_modules/@types/jasmine/index.d.ts,行: 138[应用程序脚本]L139:函数 createSpyObj(方法名:SpyObjMethodNames):SpyObj; 应为[app scripts]'].[app scripts]L138:
函数createSpyObj(methodNames:SpyObjMethodNames):任意; [应用程序脚本]L139:函数createSpyObj(方法名: SpyObjMethodNames):SpyObj;[app scripts],,应为。 [应用程序脚本]L138:函数createSpyObj(方法名: SpyobjMethodName):任意;[app脚本]L139:函数 createSpyObj(方法名:SpyObjMethodNames):SpyObj; 需要[应用程序脚本]属性分配。[应用程序脚本] L138:函数createSpyObj(方法名:SpyObjMethodNames):任意; [应用程序脚本]L139:函数createSpyObj(方法名: SpyObjMethodNames):应为SpyObj;[app scripts]')'。 [应用程序脚本]L138:函数createSpyObj(方法名: SpyobjMethodName):任何;[应用程序脚本][03:55:07]类型脚本: node_modules/@types/jasmine/index.d.ts,第138行[应用程序脚本] [03:55:07]类型脚本:node_modules/@types/jasmine/index.d.ts,行: 138[应用程序脚本][03:55:07]类型脚本: node_modules/@types/jasmine/index.d.ts,第138行[应用程序脚本] [03:55:07]类型脚本:node_modules/@types/jasmine/index.d.ts,行: 138[应用程序脚本][03:55:07]类型脚本: node_modules/@types/jasmine/index.d.ts,第138行[应用程序脚本] [03:55:07]类型脚本:node_modules/@types/jasmine/index.d.ts,行: 138
使用以下命令重新安装应用程序脚本
npm install @ionic/app-scripts@latest --save-dev
并运行下面的命令
npm rebuild node-sass
并运行您的项目,它会很好地工作
ionic serve
然后卸下节点_模块并使用npm installFixed重新安装。安装@types/jasmine谢谢您的回复!