Kaynağa Gözat

Add fastclick

afc163 8 yıl önce
ebeveyn
işleme
12d8b4079a
2 değiştirilmiş dosya ile 26 ekleme ve 6 silme
  1. 24 6
      package.json
  2. 2 0
      src/index.js

+ 24 - 6
package.json

@@ -26,6 +26,7 @@
     "core-js": "^2.5.1",
     "dva": "^2.1.0",
     "enquire-js": "^0.1.1",
+    "fastclick": "^1.0.6",
     "g-cloud": "^1.0.2-beta",
     "g2": "^2.3.13",
     "g2-plugin-slider": "^1.2.1",
@@ -84,14 +85,27 @@
     "nightmare": "^2.10.0"
   },
   "babel": {
-    "presets": ["env", "react"],
-    "plugins": ["transform-decorators-legacy", "transform-class-properties"]
+    "presets": [
+      "env",
+      "react"
+    ],
+    "plugins": [
+      "transform-decorators-legacy",
+      "transform-class-properties"
+    ]
   },
   "jest": {
-    "setupFiles": ["<rootDir>/tests/setupTests.js"],
-    "testMatch": ["**/?(*.)(spec|test|e2e).js?(x)"],
+    "setupFiles": [
+      "<rootDir>/tests/setupTests.js"
+    ],
+    "testMatch": [
+      "**/?(*.)(spec|test|e2e).js?(x)"
+    ],
     "setupTestFrameworkScriptFile": "<rootDir>/tests/jasmine.js",
-    "moduleFileExtensions": ["js", "jsx"],
+    "moduleFileExtensions": [
+      "js",
+      "jsx"
+    ],
     "moduleNameMapper": {
       "\\.(css|less)$": "<rootDir>/tests/styleMock.js"
     }
@@ -100,5 +114,9 @@
     "**/*.{js,jsx}": "lint-staged:js",
     "**/*.less": "stylelint --syntax less"
   },
-  "browserslist": ["> 1%", "last 2 versions", "not ie <= 10"]
+  "browserslist": [
+    "> 1%",
+    "last 2 versions",
+    "not ie <= 10"
+  ]
 }

+ 2 - 0
src/index.js

@@ -1,6 +1,7 @@
 import 'babel-polyfill';
 import dva from 'dva';
 import 'moment/locale/zh-cn';
+import FastClick from 'fastclick';
 import './g2';
 import './rollbar';
 import onError from './error';
@@ -23,3 +24,4 @@ app.router(require('./router'));
 
 // 5. Start
 app.start('#root');
+FastClick.attach(document.body);