亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

選項“ setupTestFrameworkScriptFile”被配置

選項“ setupTestFrameworkScriptFile”被配置

Cats萌萌 2021-04-25 12:13:17
選項“ setupTestFrameworkScriptFile”被配置“ setupFilesAfterEnv”替換,該配置支持多個路徑。請更新您的配置。我在這里找到了這個確切的問題:不支持setupTestFrameworkScriptFile錯誤我將重命名為jest.config.js,setUpTests.js但是并沒有刪除不推薦使用的錯誤警告。import { configure } from 'enzyme'import Adapter from 'enzyme-adapter-react-16'configure({ adapter: new Adapter() })package.json腳本"scripts": {  "dev": "next -p 7777",  "build": "next build",  "start": "next -p 7777",  "test": "NODE_ENV=test jest --watch --no-cache",  "test-win": "SET NODE_ENV=test&& jest --watch"}"@types/enzyme": "^3.1.15","@types/jest": "^23.3.13","jest": "^24.1.0"
查看完整描述

2 回答

?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

Jest曾經有一個名為setupTestFrameworkScriptFile...的配置選項


...但不贊成使用PR#7119中的較新版本setupFilesAfterEnv,該版本隨版本24.0.0一起提供。


由于您使用的是Jest^ v24.1.0,因此您需要使用setupFilesAfterEnv。


只要找到其中setupTestFrameworkScriptFile您使用Jest的配置,其重命名為setupFilesAfterEnv,并把它放在一個陣列用來指向單一文件,你應該是好去。


例子,改變這個jest.config.js:


module.exports = {

  ...

  setupTestFrameworkScriptFile: './setup.js',

  ...

}

...對此:


module.exports = {

  ...

  setupFilesAfterEnv: ['./setup.js'],

  ...

}


查看完整回答
反對 回復 2021-05-06
?
catspeake

TA貢獻1111條經驗 獲得超0個贊

如果使用create-react-app,請在package.json文件中更改密鑰名稱



  "jest": {

    // ...

    "setupTestFrameworkScriptFile": "<rootDir>/src/setupTests.js",


  "jest": {

    // ...

    "setupFilesAfterEnv": ["<rootDir>/src/setupTests.js"],


查看完整回答
反對 回復 2021-05-06
  • 2 回答
  • 0 關注
  • 296 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號