提交 c251ab79 编写于 作者: S siyangy 提交者: Jiangtao Hu

Dreamview: bundle worker.js without hash

上级 884e495f
{"hash":"35549e149c746afd95464c71b413b5e9","version":"0.0.7","optionHash":"94a33a51a96b2c65ea691673ba17869c","result":{"outputFilePrefix":"icons-35549e149c746afd95464c71b413b5e9/","html":["<link rel=\"apple-touch-icon\" sizes=\"57x57\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-57x57.png\">","<link rel=\"apple-touch-icon\" sizes=\"60x60\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-60x60.png\">","<link rel=\"apple-touch-icon\" sizes=\"72x72\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-72x72.png\">","<link rel=\"apple-touch-icon\" sizes=\"76x76\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-76x76.png\">","<link rel=\"apple-touch-icon\" sizes=\"114x114\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-114x114.png\">","<link rel=\"apple-touch-icon\" sizes=\"120x120\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-120x120.png\">","<link rel=\"apple-touch-icon\" sizes=\"144x144\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-144x144.png\">","<link rel=\"apple-touch-icon\" sizes=\"152x152\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-152x152.png\">","<link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-180x180.png\">","<meta name=\"apple-mobile-web-app-capable\" content=\"yes\">","<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\">","<meta name=\"apple-mobile-web-app-title\" content=\"dreamview\">","<link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/icons-35549e149c746afd95464c71b413b5e9/favicon-32x32.png\">","<link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/icons-35549e149c746afd95464c71b413b5e9/favicon-16x16.png\">","<link rel=\"shortcut icon\" href=\"/icons-35549e149c746afd95464c71b413b5e9/favicon.ico\">","<meta name=\"mobile-web-app-capable\" content=\"yes\">","<meta name=\"theme-color\" content=\"#fff\">","<meta name=\"application-name\" content=\"dreamview\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 1)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-320x460.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-640x920.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-640x1096.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-750x1294.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 414px) and (device-height: 736px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1182x2208.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 414px) and (device-height: 736px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 3)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1242x2148.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 1)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-748x1024.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 1)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-768x1004.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1496x2048.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1536x2008.png\">"],"files":["icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-57x57.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-60x60.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-72x72.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-76x76.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-114x114.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-120x120.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-144x144.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-167x167.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-152x152.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-180x180.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-precomposed.png","icons-35549e149c746afd95464c71b413b5e9/favicon-16x16.png","icons-35549e149c746afd95464c71b413b5e9/favicon-32x32.png","icons-35549e149c746afd95464c71b413b5e9/favicon.ico","icons-35549e149c746afd95464c71b413b5e9/android-chrome-36x36.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-48x48.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-72x72.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-96x96.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-144x144.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-192x192.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-256x256.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-384x384.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-512x512.png","icons-35549e149c746afd95464c71b413b5e9/firefox_app_60x60.png","icons-35549e149c746afd95464c71b413b5e9/firefox_app_128x128.png","icons-35549e149c746afd95464c71b413b5e9/firefox_app_512x512.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-320x460.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-640x1096.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-640x920.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-748x1024.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-750x1294.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-768x1004.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1242x2148.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1182x2208.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1496x2048.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1536x2008.png","icons-35549e149c746afd95464c71b413b5e9/manifest.json","icons-35549e149c746afd95464c71b413b5e9/manifest.webapp"]}}
\ No newline at end of file
{"hash":"35549e149c746afd95464c71b413b5e9","version":"0.0.7","optionHash":"94a33a51a96b2c65ea691673ba17869c","result":{"outputFilePrefix":"icons-35549e149c746afd95464c71b413b5e9/","html":["<link rel=\"apple-touch-icon\" sizes=\"57x57\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-57x57.png\">","<link rel=\"apple-touch-icon\" sizes=\"60x60\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-60x60.png\">","<link rel=\"apple-touch-icon\" sizes=\"72x72\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-72x72.png\">","<link rel=\"apple-touch-icon\" sizes=\"76x76\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-76x76.png\">","<link rel=\"apple-touch-icon\" sizes=\"114x114\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-114x114.png\">","<link rel=\"apple-touch-icon\" sizes=\"120x120\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-120x120.png\">","<link rel=\"apple-touch-icon\" sizes=\"144x144\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-144x144.png\">","<link rel=\"apple-touch-icon\" sizes=\"152x152\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-152x152.png\">","<link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-180x180.png\">","<meta name=\"apple-mobile-web-app-capable\" content=\"yes\">","<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\">","<meta name=\"apple-mobile-web-app-title\" content=\"dreamview\">","<link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/icons-35549e149c746afd95464c71b413b5e9/favicon-32x32.png\">","<link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/icons-35549e149c746afd95464c71b413b5e9/favicon-16x16.png\">","<link rel=\"shortcut icon\" href=\"/icons-35549e149c746afd95464c71b413b5e9/favicon.ico\">","<meta name=\"mobile-web-app-capable\" content=\"yes\">","<meta name=\"theme-color\" content=\"#fff\">","<meta name=\"application-name\" content=\"dreamview\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 1)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-320x460.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-640x920.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-640x1096.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-750x1294.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 414px) and (device-height: 736px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1182x2208.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 414px) and (device-height: 736px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 3)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1242x2148.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 1)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-748x1024.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 1)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-768x1004.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1496x2048.png\">","<link rel=\"apple-touch-startup-image\" media=\"(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)\" href=\"/icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1536x2008.png\">"],"files":["icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-57x57.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-60x60.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-72x72.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-76x76.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-114x114.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-120x120.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-144x144.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-152x152.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-167x167.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-180x180.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-icon-precomposed.png","icons-35549e149c746afd95464c71b413b5e9/favicon-16x16.png","icons-35549e149c746afd95464c71b413b5e9/favicon-32x32.png","icons-35549e149c746afd95464c71b413b5e9/favicon.ico","icons-35549e149c746afd95464c71b413b5e9/android-chrome-36x36.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-48x48.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-72x72.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-96x96.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-144x144.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-192x192.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-256x256.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-384x384.png","icons-35549e149c746afd95464c71b413b5e9/android-chrome-512x512.png","icons-35549e149c746afd95464c71b413b5e9/firefox_app_60x60.png","icons-35549e149c746afd95464c71b413b5e9/firefox_app_128x128.png","icons-35549e149c746afd95464c71b413b5e9/firefox_app_512x512.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-320x460.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-640x1096.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-640x920.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-750x1294.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-748x1024.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-768x1004.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1182x2208.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1242x2148.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1536x2008.png","icons-35549e149c746afd95464c71b413b5e9/apple-touch-startup-image-1496x2048.png","icons-35549e149c746afd95464c71b413b5e9/manifest.json","icons-35549e149c746afd95464c71b413b5e9/manifest.webapp"]}}
\ No newline at end of file
因为 它太大了无法显示 source diff 。你可以改为 查看blob
因为 它太大了无法显示 source diff 。你可以改为 查看blob
此差异已折叠。
此差异已折叠。
......@@ -38,7 +38,6 @@
"babel-plugin-transform-decorators-legacy": "^1.3.4",
"babel-plugin-transform-runtime": "^6.23.0",
"babel-preset-es2015": "^6.24.1",
"babel-preset-es2017": "^6.24.1",
"babel-preset-react": "^6.24.1",
"babel-preset-stage-0": "^6.24.1",
"copy-webpack-plugin": "^4.2.0",
......
......@@ -4,124 +4,6 @@
"nested": {
"hdmap": {
"nested": {
"Projection": {
"fields": {
"proj": {
"type": "string",
"id": 1
}
}
},
"Header": {
"fields": {
"version": {
"type": "bytes",
"id": 1
},
"date": {
"type": "bytes",
"id": 2
},
"projection": {
"type": "Projection",
"id": 3
},
"district": {
"type": "bytes",
"id": 4
},
"generation": {
"type": "bytes",
"id": 5
},
"revMajor": {
"type": "bytes",
"id": 6
},
"revMinor": {
"type": "bytes",
"id": 7
},
"left": {
"type": "double",
"id": 8
},
"top": {
"type": "double",
"id": 9
},
"right": {
"type": "double",
"id": 10
},
"bottom": {
"type": "double",
"id": 11
},
"vendor": {
"type": "bytes",
"id": 12
}
}
},
"Map": {
"fields": {
"header": {
"type": "Header",
"id": 1
},
"crosswalk": {
"rule": "repeated",
"type": "Crosswalk",
"id": 2
},
"junction": {
"rule": "repeated",
"type": "Junction",
"id": 3
},
"lane": {
"rule": "repeated",
"type": "Lane",
"id": 4
},
"stopSign": {
"rule": "repeated",
"type": "StopSign",
"id": 5
},
"signal": {
"rule": "repeated",
"type": "Signal",
"id": 6
},
"yield": {
"rule": "repeated",
"type": "YieldSign",
"id": 7
},
"overlap": {
"rule": "repeated",
"type": "Overlap",
"id": 8
},
"clearArea": {
"rule": "repeated",
"type": "ClearArea",
"id": 9
},
"speedBump": {
"rule": "repeated",
"type": "SpeedBump",
"id": 10
},
"road": {
"rule": "repeated",
"type": "Road",
"id": 11
}
}
},
"ClearArea": {
"fields": {
"id": {
......@@ -538,6 +420,124 @@
}
}
},
"Projection": {
"fields": {
"proj": {
"type": "string",
"id": 1
}
}
},
"Header": {
"fields": {
"version": {
"type": "bytes",
"id": 1
},
"date": {
"type": "bytes",
"id": 2
},
"projection": {
"type": "Projection",
"id": 3
},
"district": {
"type": "bytes",
"id": 4
},
"generation": {
"type": "bytes",
"id": 5
},
"revMajor": {
"type": "bytes",
"id": 6
},
"revMinor": {
"type": "bytes",
"id": 7
},
"left": {
"type": "double",
"id": 8
},
"top": {
"type": "double",
"id": 9
},
"right": {
"type": "double",
"id": 10
},
"bottom": {
"type": "double",
"id": 11
},
"vendor": {
"type": "bytes",
"id": 12
}
}
},
"Map": {
"fields": {
"header": {
"type": "Header",
"id": 1
},
"crosswalk": {
"rule": "repeated",
"type": "Crosswalk",
"id": 2
},
"junction": {
"rule": "repeated",
"type": "Junction",
"id": 3
},
"lane": {
"rule": "repeated",
"type": "Lane",
"id": 4
},
"stopSign": {
"rule": "repeated",
"type": "StopSign",
"id": 5
},
"signal": {
"rule": "repeated",
"type": "Signal",
"id": 6
},
"yield": {
"rule": "repeated",
"type": "YieldSign",
"id": 7
},
"overlap": {
"rule": "repeated",
"type": "Overlap",
"id": 8
},
"clearArea": {
"rule": "repeated",
"type": "ClearArea",
"id": 9
},
"speedBump": {
"rule": "repeated",
"type": "SpeedBump",
"id": 10
},
"road": {
"rule": "repeated",
"type": "Road",
"id": 11
}
}
},
"BoundaryEdge": {
"fields": {
"curve": {
......
import STORE from "store";
import RENDERER from "renderer";
const Worker = require('worker-loader!utils/webworker.js');
const Worker = require('utils/webworker.js');
export default class MapDataWebSocketEndpoint {
constructor(serverAddr) {
......
import Worker from 'worker-loader!utils/webworker.js';
import Worker from 'utils/webworker.js';
import GMAP_NAVIGATOR from "components/Navigation/GmapNavigator";
export default class NavigationWebSocketEndpoint {
......
import STORE from "store";
import RENDERER from "renderer";
const Worker = require('worker-loader!utils/webworker.js');
const Worker = require('utils/webworker.js');
export default class PointCloudWebSocketEndpoint {
constructor(serverAddr) {
......
import STORE from "store";
import RENDERER from "renderer";
const Worker = require('worker-loader!utils/webworker.js');
const Worker = require('utils/webworker.js');
export default class RosWebSocketEndpoint {
constructor(serverAddr) {
......
......@@ -150,11 +150,20 @@ module.exports = {
test: /\.(ttf|eot|svg)(\?v=[0-9]\.[0-9]\.[0-9])?$/,
loader: "file-loader",
}, {
test: /\.webworker\.js$/,
use: {
test: /webworker\.js$/,
use: [
{
loader: 'worker-loader',
options: { inline: true },
options: {
name: 'worker.bundle.js'
},
},
{
loader: "babel-loader",
options: {
presets: ["es2015"],
}
}]
},
]
},
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册