diff --git a/Web/package.json b/Web/package.json
index abf7a04a8..92a356831 100644
--- a/Web/package.json
+++ b/Web/package.json
@@ -39,11 +39,12 @@
"serve-handler": "^6.1.3"
},
"dependencies": {
- "vant": "^3.1.0-beta.0",
- "vue": "^3.2.21",
+ "@dokit/web": "file:packages/web",
"@dokit/web-core": "file:packages/core",
+ "@dokit/web-independent": "file:packages/web-independent",
"@dokit/web-utils": "file:packages/utils",
- "@dokit/web": "file:packages/web",
- "@dokit/web-independent": "file:packages/web-independent"
+ "qrcodejs2-fix": "^0.0.1",
+ "vant": "^3.1.0-beta.0",
+ "vue": "^3.2.21"
}
}
diff --git a/Web/packages/web/src/feature.js b/Web/packages/web/src/feature.js
index 0fccb245e..454ddd3be 100644
--- a/Web/packages/web/src/feature.js
+++ b/Web/packages/web/src/feature.js
@@ -13,12 +13,13 @@ import HelloWorld from './components/ToolHelloWorld'
import Resource from './plugins/resources/index'
import ApiMock from './plugins/api-mock/index'
import WebVitals from './plugins/web-vitals-time/index'
+import BasicTools from './plugins/basic-tools/index'
import {IndependPlugin, RouterPlugin} from '@dokit/web-core'
export const BasicFeatures = {
title: '常用工具',
- list: [Console, AppInfo, Resource, Network, Storage, DemoPlugin, DemoIndependPlugin, H5DoorPlugin, WebVitals, Element, OneMachineWithMultipleControls, scanCode]
+ list: [Console, AppInfo, Resource, Network, Storage, DemoPlugin, DemoIndependPlugin, H5DoorPlugin, WebVitals, Element, OneMachineWithMultipleControls, scanCode,BasicTools]
// list: [Console, AppInfo, Resource, Network, Storage, H5DoorPlugin]
}
diff --git a/Web/packages/web/src/plugins/basic-tools/app.vue b/Web/packages/web/src/plugins/basic-tools/app.vue
new file mode 100644
index 000000000..8928c88dc
--- /dev/null
+++ b/Web/packages/web/src/plugins/basic-tools/app.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Web/packages/web/src/plugins/basic-tools/index.js b/Web/packages/web/src/plugins/basic-tools/index.js
new file mode 100644
index 000000000..5eeefdfd1
--- /dev/null
+++ b/Web/packages/web/src/plugins/basic-tools/index.js
@@ -0,0 +1,9 @@
+import BaiscTools from './app.vue'
+import {RouterPlugin} from '@dokit/web-core'
+
+export default new RouterPlugin({
+ nameZh: '快捷工具',
+ name: 'basic-tools',
+ icon: 'https://pt-starimg.didistatic.com/static/starimg/img/jvD7qcMXX51645432343946.png',
+ component:BaiscTools
+})
\ No newline at end of file