五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

從0到1學(xué)習(xí)前端單元測(cè)試jest框架(一)

2022-11-25 14:08 作者:歲月靜好sandra  | 我要投稿

此步驟建立在你搭建好node環(huán)境基礎(chǔ)之下

第一步 安裝 jest?

使用npm install jest --save-dev 或者 yarn add jest --save-dev??

第二步 初始化 jest.config.js? 使用??npx jest --init? 這個(gè)命令可以在當(dāng)前路徑下初始化jest.config.js


第三步在node環(huán)境或者jsDOM(瀏覽器環(huán)境)下增加對(duì)ES6代碼的支持

yarn add jest-babel @babel/core @babel/preset-env

下載安裝完上面的依賴以后創(chuàng)建一個(gè).babelrc 的文件 里面寫上


第四步,因?yàn)槲覀円?TypeScript 寫代碼文件和測(cè)試文件,而 Jest 是不能直接執(zhí)行 Typescript 的,所以需要通過 babel 來處理。所以需要再使用yarn進(jìn)行安裝下面的這些依賴


另外一定要安裝 jest-environment-jsdom

不安裝這個(gè)一定會(huì)報(bào)錯(cuò)

會(huì)報(bào)下面的這個(gè)錯(cuò)

Test environment jest-environment-jsdom cannot be found. Make sure the testEnvironment configuration?

? Test environment jest-environment-jsdom cannot be found. Make sure the testEnvironment configuration option points to an existing node module.

? Configuration Documentation:

? https://jestjs.io/docs/configuration

As of Jest 28 "jest-environment-jsdom" is no longer shipped by default, make sure to install it separately.




第五步:配置babel.config.js ,內(nèi)容如下

第六步在package.json的scripts下添加?"test":?"jest"

"scripts": { ??"test": "jest"},

添加完這句就可以進(jìn)行單元測(cè)試了





從0到1學(xué)習(xí)前端單元測(cè)試jest框架(一)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
湟中县| 龙游县| 定安县| 霍山县| 湖口县| 勃利县| 大同县| 射洪县| 临朐县| 上高县| 梁平县| 宁远县| 达州市| 澎湖县| 历史| 仪陇县| 泰来县| 岗巴县| 鄢陵县| 巴林左旗| 祁连县| 固安县| 渑池县| 哈密市| 大洼县| 桑植县| 乌恰县| 无为县| 惠来县| 丰宁| 民县| 亳州市| 仁化县| 林口县| 棋牌| 丹阳市| 潮州市| 广水市| 霍林郭勒市| 丰宁| 清徐县|