偏右 8 лет назад
Родитель
Сommit
b3e917c536
4 измененных файлов с 14 добавлено и 8 удалено
  1. 1 1
      package.json
  2. 1 1
      src/index.js
  3. 0 6
      src/raven.js
  4. 12 0
      src/rollbar.js

+ 1 - 1
package.json

@@ -68,11 +68,11 @@
     "lint-staged": "^4.3.0",
     "mockjs": "^1.0.1-beta3",
     "pro-download": "^1.0.0",
-    "raven-js": "^3.20.1",
     "react-test-renderer": "^16.0.0",
     "redbox-react": "^1.3.2",
     "roadhog": "^1.3.1",
     "roadhog-api-doc": "^0.2.5",
+    "rollbar-browser": "^1.9.5",
     "stylelint": "^8.1.0",
     "stylelint-config-standard": "^17.0.0"
   },

+ 1 - 1
src/index.js

@@ -2,7 +2,7 @@ import dva from 'dva';
 import 'moment/locale/zh-cn';
 import './polyfill';
 import './g2';
-import './raven';
+import './rollbar';
 // import browserHistory from 'history/createBrowserHistory';
 import './index.less';
 

+ 0 - 6
src/raven.js

@@ -1,6 +0,0 @@
-import Raven from 'raven-js';
-
-// Track error by https://sentry.io/
-if (location.host === 'preview.pro.ant.design') {
-  Raven.config('https://969e74e863854cf0ae7d7d72f534bd3e@sentry.io/247221').install();
-}

+ 12 - 0
src/rollbar.js

@@ -0,0 +1,12 @@
+import Rollbar from 'rollbar-browser';
+
+// Track error by https://sentry.io/
+if (location.host === 'preview.pro.ant.design') {
+  Rollbar.init({
+    accessToken: '033ca6d7c0eb4cc1831cf470c2649971',
+    captureUncaught: true,
+    payload: {
+      environment: 'production',
+    },
+  });
+}