coding-blocks / coding-blocks/codingblocks.online.projectx

Deprecate Jquery

未关闭
#419 14 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
BOSS BOUNTY: 500
主要语言
JavaScript
星标
31
派生
102
PR 合并指标
30 天内没有已合并 PR

描述

Jquery was included by default in Ember.js. Though it has served its purpose well, current state of ember and browsers no longer needs Jquery. Ember also has officially [deprecated Jquery](https://github.com/emberjs/rfcs/blob/master/text/0386-remove-jquery.md), we also wish to do the same.

Task: Remove all usages of jQuery throughout the project. One way to get started is to remove `@ember/jquery` package from package.json and re-rerun `yarn install` and check for errors due to absence of Jquery and fix them with suitable Vanilla JS / Ember code.

贡献指南

这个仓库没有索引到贡献指南

调研方向

从 package.json 开始,移除 @ember/jquery 包,然后运行 yarn install,并检查产生的错误以找出剩余的 jQuery 使用。将这些使用替换为合适的 Vanilla JS 或 Ember 代码;当项目不再使用 jQuery 且能够在没有所报告错误的情况下完成安装时,即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
javascript
领域
frontend
Issue 类型
重构
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。