webstorm怎么运行html5项目,Webstorm打开ionic5创建的项目html模板编译报错的问题

1、ionic创建项目

ionic start test tabs --type=angular(使用angular框架)

ionic start test tabs --type=ionic-angular(使用ionic3文件框架)

通过第一种方式创建完的项目使用webstorm打开结构如(图1):

1b9027bcc7ac

图1

package.json的文件结构如(图2):

1b9027bcc7ac

图2

报错信息如(图3):

1b9027bcc7ac

图3

错误信息:

Error:(1, 1) TS2365: Operator '

Error:(1, 2) TS2304: Cannot find name 'ion'.

Error:(1, 6) TS2304: Cannot find name 'app'.等等

开始以为是TypeScript版本太高,降低到3.1.6还是不行

然后我又降低了TSLint的版本也不行,我发现当打开webstorm的时候会检查angular服务,如图4:

1b9027bcc7ac

图4

然后查看package.json中的angular服务依赖,我猜测"@angular/language-service":"~8.1.2"可能出的问题,我查看了ionic3创建的项目里面的版本为7.2.2.

我修改为版本7.2.2重新打开工程,错误消失了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值