diff --git a/package.json b/package.json
index a7d26d3..f90eed8 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "date-week-range",
-  "version": "2.0.0-beta.1",
+  "version": "2.0.0-beta.2",
   "description": "date-week-range",
   "main": "dist/date-week-range.min.js",
   "module": "src/date-week-range.esm.js",
diff --git a/src/index.js b/src/index.js
index af09971..00be50f 100644
--- a/src/index.js
+++ b/src/index.js
@@ -5,8 +5,8 @@ import 'dayjs/locale/zh-cn'
 import lang from 'element-plus/lib/locale/lang/zh-cn'
 locale(lang)
 
-function install(Vue, option = {}) {
-  Vue.component(DatePicker.name, DatePicker)
+function install(app, option = {}) {
+  app.component(DatePicker.name, DatePicker)
 
   locale(option.locale)
   if (option.i18n) {
@@ -17,11 +17,6 @@ function install(Vue, option = {}) {
 DatePicker.install = install
 DatePicker.version = pkg.version
 
-/* istanbul ignore if */
-if (typeof window !== 'undefined' && window.Vue) {
-  install(window.Vue);
-}
-
 export const DateWeekRange = DatePicker;
 
 export { locale }