Gulp watch报大量ESLint错误及Ionic 1项目执行问题求助
解决Generator-M-Ionic项目Gulp Watch时的ESLint依赖问题
嘿,我之前也碰到过一模一样的问题!Generator-M-Ionic构建的Ionic 1项目,光装全局依赖和基础的npm/bower包是不够的,你的情况大概率是本地项目缺少ESLint相关的开发依赖——因为项目的gulp eslint任务是依赖本地安装的ESLint包及对应规则,全局安装的不会被项目识别。
你只需要在项目根目录执行以下命令,安装所需的本地ESLint依赖:
npm install eslint eslint-config-ionic eslint-plugin-angular eslint-plugin-ionic --save-dev
安装完成后,再重新运行gulp watch,应该就能解决那些ESLint错误了。
如果还是有问题,可以检查下项目根目录有没有.eslintrc配置文件——克隆的项目有时候可能会漏掉这个文件,如果确实没有,你可以手动创建一个符合Ionic规范的配置,或者运行yo m-ionic:init(注意这个命令可能会覆盖现有配置,操作前最好备份一下)。
内容的提问来源于stack exchange,提问作者JorgeMadson
相关产品推荐
相关产品推荐

