From 4d73dd732222b48ab7669d1ea9e3cb72e11230d3 Mon Sep 17 00:00:00 2001 From: icebox1234 <464752812@qq.com> Date: Fri, 26 Aug 2022 21:56:19 +0800 Subject: [PATCH 1/8] feat: test --- package.json | 9 ++-- src/components/HelloWorld.vue | 29 ++++++++--- src/hooks/useSpm.js | 14 +++++ src/lib/spm.js | 98 +++++++++++++++++++++++++++++++++++ tests/unit/example.spec.js | 39 ++++++++------ 5 files changed, 164 insertions(+), 25 deletions(-) create mode 100644 src/hooks/useSpm.js create mode 100644 src/lib/spm.js diff --git a/package.json b/package.json index af49705..5aea5ca 100644 --- a/package.json +++ b/package.json @@ -8,8 +8,9 @@ "test": "jest --config jest.config.js", "lint": "vue-cli-service lint" }, - "dependencies": { + "dependencies": { "core-js": "^3.8.3", + "tapable": "^2.2.1", "vue": "^3.2.13" }, "devDependencies": { @@ -17,12 +18,12 @@ "@babel/eslint-parser": "^7.12.16", "@vue/cli-plugin-babel": "~5.0.0", "@vue/cli-plugin-eslint": "~5.0.0", + "@vue/cli-plugin-unit-jest": "^5.0.8", "@vue/cli-service": "~5.0.0", "@vue/test-utils": "^2.0.2", + "@vue/vue3-jest": "^27.0.0", "eslint": "^7.32.0", - "eslint-plugin-vue": "^8.0.3", - "@vue/cli-plugin-unit-jest": "^5.0.8", - "@vue/vue3-jest": "^27.0.0" + "eslint-plugin-vue": "^8.0.3" }, "eslintConfig": { "root": true, diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue index 5e4ce20..a040db5 100644 --- a/src/components/HelloWorld.vue +++ b/src/components/HelloWorld.vue @@ -1,28 +1,45 @@ + -