Skip to content

Commit a2cee61

Browse files
修改babel文件
2 parents 578acb1 + e6bea32 commit a2cee61

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+35678
-338
lines changed

.babelrc

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,26 @@
1-
{
2-
"presets": [
3-
"es2015",
4-
"stage-2",
5-
"react",
6-
"mobx"
7-
],
8-
"plugins": [
9-
"react-hot-loader/babel",
10-
["import", { "libraryName": "antd", "libraryDirectory": "es", "style": true }],
11-
"transform-decorators-legacy"
12-
]
13-
}
1+
{
2+
"presets": [
3+
"es2015",
4+
"stage-2",
5+
"react",
6+
"mobx"
7+
],
8+
"env": {
9+
"production": {
10+
"presets": ["minify"]
11+
}
12+
},
13+
"plugins": [
14+
"react-hot-loader/babel",
15+
["import", { "libraryName": "antd", "libraryDirectory": "es", "style": true }],
16+
"transform-decorators-legacy",
17+
["transform-inline-environment-variables", {
18+
"include": [
19+
"NODE_ENV"
20+
]
21+
}],
22+
"transform-node-env-inline",
23+
["transform-remove-console", { "exclude": [ "error", "warn"] }],
24+
"transform-remove-debugger"
25+
]
26+
}

dist/index.html

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width,initial-scale=1">
6+
<meta http-equiv="X-UA-Compatible" content="ie=edge">
7+
<title>react-demo</title>
8+
<link rel="icon" href="https://reactjs.org/favicon.ico">
9+
<script src="./lib.dll.js"></script>
10+
<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.8&key=61c862deb5927dba993ae57bc14250d6"></script>
11+
</head>
12+
<body>
13+
<div id="root"></div>
14+
<script type="text/javascript" src="/bundle.js?5ba49fcaaa85574e00d6"></script></body>
15+
</html>

dist/lib.dll.js

Lines changed: 32992 additions & 0 deletions
Large diffs are not rendered by default.

dist/manifest.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

index.html

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
<!DOCTYPE html>
2-
<html lang="en">
3-
<head>
4-
<meta charset="UTF-8">
5-
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6-
<meta http-equiv="X-UA-Compatible" content="ie=edge">
7-
<title>Document</title>
8-
<script src="./lib.dll.js"></script>
9-
</head>
10-
<body>
11-
<div id="root"></div>
12-
</body>
13-
</html>
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<meta http-equiv="X-UA-Compatible" content="ie=edge">
7+
<title>react-demo</title>
8+
<link rel='icon' href='https://reactjs.org/favicon.ico'>
9+
<script src="./lib.dll.js"></script>
10+
<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.8&key=61c862deb5927dba993ae57bc14250d6"></script>
11+
</head>
12+
<body>
13+
<div id="root"></div>
14+
</body>
15+
</html>

pack.js

Lines changed: 20 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,20 @@
1-
var fs = require('fs');
2-
3-
fs.readFile('./index.html', 'utf8', (err, data) => {
4-
if (!err) {
5-
var dataStr = data.toString(),
6-
timestamp = (new Date()).getTime();
7-
8-
dataStr = dataStr
9-
.replace('bundle.js', 'bundle.js?v='+timestamp)
10-
.replace('<!-- dll -->', '<script src="./dist/Dll.js?v='+ timestamp +'"></script>');
11-
12-
fs.writeFile('./dist/index.html', dataStr, (error) => {
13-
if (!error) {
14-
console.log('HTML file copy successfully');
15-
} else {
16-
console.log(error);
17-
}
18-
});
19-
} else {
20-
console.log(err);
21-
}
22-
});
1+
var fs = require('fs');
2+
3+
fs.readFile('./index.html', 'utf8', (err, data) => {
4+
if (!err) {
5+
var dataStr = data.toString(),
6+
timestamp = (new Date()).getTime();
7+
dataStr = dataStr
8+
.replace('bundle.js', 'bundle.js?v='+timestamp)
9+
.replace('<!-- dll -->', '<script src="./dist/Dll.js?v='+ timestamp +'"></script>');
10+
fs.writeFile('./dist/index.html', dataStr, (error) => {
11+
if (!error) {
12+
console.log('HTML file copy successfully');
13+
} else {
14+
console.log(error);
15+
}
16+
});
17+
} else {
18+
console.log(err);
19+
}
20+
});

0 commit comments

Comments
 (0)