mirror of
https://github.com/haiwen/seahub.git
synced 2025-08-16 06:03:35 +00:00
update webpack config
This commit is contained in:
parent
5a4df40b92
commit
04a3d71ae0
1
.gitignore
vendored
1
.gitignore
vendored
@ -46,7 +46,6 @@ seahub/thumbnail/thumb/*
|
|||||||
.pytest_cache/
|
.pytest_cache/
|
||||||
tags
|
tags
|
||||||
|
|
||||||
frontend/config/webpack.config.dev.js
|
|
||||||
frontend/webpack-stats.dev.json
|
frontend/webpack-stats.dev.json
|
||||||
frontend/node_modules
|
frontend/node_modules
|
||||||
frontend/package-lock.json
|
frontend/package-lock.json
|
||||||
|
@ -59,11 +59,21 @@ module.exports = {
|
|||||||
require.resolve('react-dev-utils/webpackHotDevClient'),
|
require.resolve('react-dev-utils/webpackHotDevClient'),
|
||||||
paths.appSrc + "/wiki.js",
|
paths.appSrc + "/wiki.js",
|
||||||
],
|
],
|
||||||
fileHistory: [
|
dashboard: [
|
||||||
require.resolve('./polyfills'),
|
require.resolve('./polyfills'),
|
||||||
require.resolve('react-dev-utils/webpackHotDevClient'),
|
require.resolve('react-dev-utils/webpackHotDevClient'),
|
||||||
paths.appSrc + '/fileHistory.js',
|
paths.appSrc + "/dashboard.js",
|
||||||
],
|
],
|
||||||
|
repoview: [
|
||||||
|
require.resolve('./polyfills'),
|
||||||
|
require.resolve('react-dev-utils/webpackHotDevClient'),
|
||||||
|
paths.appSrc + "/repo-wiki-mode.js",
|
||||||
|
],
|
||||||
|
fileHistory: [
|
||||||
|
require.resolve('./polyfills'),
|
||||||
|
require.resolve('react-dev-utils/webpackHotDevClient'),
|
||||||
|
paths.appSrc + "/file-history.js",
|
||||||
|
]
|
||||||
},
|
},
|
||||||
|
|
||||||
output: {
|
output: {
|
||||||
@ -267,7 +277,7 @@ module.exports = {
|
|||||||
// solution that requires the user to opt into importing specific locales.
|
// solution that requires the user to opt into importing specific locales.
|
||||||
// https://github.com/jmblog/how-to-optimize-momentjs-with-webpack
|
// https://github.com/jmblog/how-to-optimize-momentjs-with-webpack
|
||||||
// You can remove this if you don't use Moment.js:
|
// You can remove this if you don't use Moment.js:
|
||||||
new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/),
|
//new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/),
|
||||||
|
|
||||||
new BundleTracker({filename: './webpack-stats.dev.json'}),
|
new BundleTracker({filename: './webpack-stats.dev.json'}),
|
||||||
],
|
],
|
||||||
@ -305,4 +315,4 @@ module.exports = {
|
|||||||
// },
|
// },
|
||||||
},
|
},
|
||||||
|
|
||||||
};
|
};
|
@ -61,6 +61,8 @@ module.exports = {
|
|||||||
main: [require.resolve('./polyfills'), paths.appIndexJs],
|
main: [require.resolve('./polyfills'), paths.appIndexJs],
|
||||||
wiki: [require.resolve('./polyfills'), paths.appSrc + "/wiki.js"],
|
wiki: [require.resolve('./polyfills'), paths.appSrc + "/wiki.js"],
|
||||||
repoview: [require.resolve('./polyfills'), paths.appSrc + "/repo-wiki-mode.js"],
|
repoview: [require.resolve('./polyfills'), paths.appSrc + "/repo-wiki-mode.js"],
|
||||||
|
dashboard: [require.resolve('./polyfills'), paths.appSrc + "/dashboard.js"],
|
||||||
|
fileHistory: [require.resolve('./polyfills'), paths.appSrc + "/file-history.js"],
|
||||||
},
|
},
|
||||||
|
|
||||||
output: {
|
output: {
|
||||||
|
36
frontend/package-lock.json
generated
36
frontend/package-lock.json
generated
@ -48,7 +48,7 @@
|
|||||||
"remark-parse": "5.0.0",
|
"remark-parse": "5.0.0",
|
||||||
"remark-rehype": "3.0.0",
|
"remark-rehype": "3.0.0",
|
||||||
"remark-slug": "5.0.0",
|
"remark-slug": "5.0.0",
|
||||||
"seafile-js": "0.2.13",
|
"seafile-js": "0.2.14",
|
||||||
"seafile-ui": "0.1.10",
|
"seafile-ui": "0.1.10",
|
||||||
"slate": "0.34.2",
|
"slate": "0.34.2",
|
||||||
"slate-drop-or-paste-images": "0.8.3",
|
"slate-drop-or-paste-images": "0.8.3",
|
||||||
@ -471,7 +471,7 @@
|
|||||||
},
|
},
|
||||||
"axios": {
|
"axios": {
|
||||||
"version": "0.18.0",
|
"version": "0.18.0",
|
||||||
"resolved": "https://registry.npmjs.org/axios/-/axios-0.18.0.tgz",
|
"resolved": "http://registry.npmjs.org/axios/-/axios-0.18.0.tgz",
|
||||||
"integrity": "sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=",
|
"integrity": "sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=",
|
||||||
"requires": {
|
"requires": {
|
||||||
"follow-redirects": "1.5.7",
|
"follow-redirects": "1.5.7",
|
||||||
@ -2098,11 +2098,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"change-emitter": {
|
|
||||||
"version": "0.1.6",
|
|
||||||
"resolved": "https://registry.npmjs.org/change-emitter/-/change-emitter-0.1.6.tgz",
|
|
||||||
"integrity": "sha1-6LL+PX8at9aaMhma/5HqaTFAlRU="
|
|
||||||
},
|
|
||||||
"character-entities": {
|
"character-entities": {
|
||||||
"version": "1.2.1",
|
"version": "1.2.1",
|
||||||
"resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.1.tgz",
|
||||||
@ -5409,7 +5404,8 @@
|
|||||||
"hoist-non-react-statics": {
|
"hoist-non-react-statics": {
|
||||||
"version": "2.5.0",
|
"version": "2.5.0",
|
||||||
"resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.0.tgz",
|
"resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.0.tgz",
|
||||||
"integrity": "sha512-6Bl6XsDT1ntE0lHbIhr4Kp2PGcleGZ66qu5Jqk8lc0Xc/IeG6gVLmwUGs/K0Us+L8VWoKgj0uWdPMataOsm31w=="
|
"integrity": "sha512-6Bl6XsDT1ntE0lHbIhr4Kp2PGcleGZ66qu5Jqk8lc0Xc/IeG6gVLmwUGs/K0Us+L8VWoKgj0uWdPMataOsm31w==",
|
||||||
|
"dev": true
|
||||||
},
|
},
|
||||||
"home-or-tmp": {
|
"home-or-tmp": {
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
@ -9795,19 +9791,6 @@
|
|||||||
"set-immediate-shim": "1.0.1"
|
"set-immediate-shim": "1.0.1"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"recompose": {
|
|
||||||
"version": "0.27.1",
|
|
||||||
"resolved": "https://registry.npmjs.org/recompose/-/recompose-0.27.1.tgz",
|
|
||||||
"integrity": "sha512-p7xsyi/rfNjHfdP7vPU02uSFa+Q1eHhjKrvO+3+kRP4Ortj+MxEmpmd+UQtBGM2D2iNAjzNI5rCyBKp9Ob5McA==",
|
|
||||||
"requires": {
|
|
||||||
"babel-runtime": "6.26.0",
|
|
||||||
"change-emitter": "0.1.6",
|
|
||||||
"fbjs": "0.8.16",
|
|
||||||
"hoist-non-react-statics": "2.5.0",
|
|
||||||
"react-lifecycles-compat": "3.0.4",
|
|
||||||
"symbol-observable": "1.2.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"recursive-readdir": {
|
"recursive-readdir": {
|
||||||
"version": "2.2.1",
|
"version": "2.2.1",
|
||||||
"resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.1.tgz",
|
||||||
@ -10344,9 +10327,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"seafile-js": {
|
"seafile-js": {
|
||||||
"version": "0.2.13",
|
"version": "0.2.14",
|
||||||
"resolved": "https://registry.npmjs.org/seafile-js/-/seafile-js-0.2.13.tgz",
|
"resolved": "https://registry.npmjs.org/seafile-js/-/seafile-js-0.2.14.tgz",
|
||||||
"integrity": "sha512-NANdpSi75zaGANvrgCcdiamoFKzkyUyTmwhM/sp/oQt0+1zr+p57/oOduCRvL1+MvKQC0nK0Qf/Z/WdQqri/mA==",
|
"integrity": "sha512-iWk+oB9bBroOGq6hLWnePgF14+OTcG+F9ADPNkqTjolMstKzoNfPFFHTAxqNmengwEEtD44stsMkcZxOyHGBXw==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"axios": "0.18.0",
|
"axios": "0.18.0",
|
||||||
"form-data": "2.3.2"
|
"form-data": "2.3.2"
|
||||||
@ -11135,11 +11118,6 @@
|
|||||||
"serviceworker-cache-polyfill": "4.0.0"
|
"serviceworker-cache-polyfill": "4.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"symbol-observable": {
|
|
||||||
"version": "1.2.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz",
|
|
||||||
"integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ=="
|
|
||||||
},
|
|
||||||
"symbol-tree": {
|
"symbol-tree": {
|
||||||
"version": "3.2.2",
|
"version": "3.2.2",
|
||||||
"resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz",
|
"resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz",
|
||||||
|
@ -44,7 +44,7 @@
|
|||||||
"remark-parse": "^5.0.0",
|
"remark-parse": "^5.0.0",
|
||||||
"remark-rehype": "^3.0.0",
|
"remark-rehype": "^3.0.0",
|
||||||
"remark-slug": "^5.0.0",
|
"remark-slug": "^5.0.0",
|
||||||
"seafile-js": "^0.2.13",
|
"seafile-js": "^0.2.14",
|
||||||
"seafile-ui": "^0.1.10",
|
"seafile-ui": "^0.1.10",
|
||||||
"sw-precache-webpack-plugin": "0.11.4",
|
"sw-precache-webpack-plugin": "0.11.4",
|
||||||
"unified": "^6.1.6",
|
"unified": "^6.1.6",
|
||||||
|
@ -1 +1 @@
|
|||||||
{"status":"done","chunks":{"main":[{"name":"js/main.js","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/main.js"},{"name":"css/main.css","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/main.css"},{"name":"js/main.js.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/main.js.map"},{"name":"css/main.css.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/main.css.map"}],"wiki":[{"name":"js/wiki.js","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/wiki.js"},{"name":"css/wiki.css","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/wiki.css"},{"name":"js/wiki.js.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/wiki.js.map"},{"name":"css/wiki.css.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/wiki.css.map"}],"repoview":[{"name":"js/repoview.js","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/repoview.js"},{"name":"css/repoview.css","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/repoview.css"},{"name":"js/repoview.js.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/repoview.js.map"},{"name":"css/repoview.css.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/repoview.css.map"}]}}
|
{"status":"done","chunks":{"main":[{"name":"js/main.js","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/main.js"},{"name":"css/main.css","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/main.css"},{"name":"js/main.js.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/main.js.map"},{"name":"css/main.css.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/main.css.map"}],"wiki":[{"name":"js/wiki.js","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/wiki.js"},{"name":"css/wiki.css","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/wiki.css"},{"name":"js/wiki.js.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/wiki.js.map"},{"name":"css/wiki.css.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/wiki.css.map"}],"repoview":[{"name":"js/repoview.js","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/repoview.js"},{"name":"css/repoview.css","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/repoview.css"},{"name":"js/repoview.js.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/repoview.js.map"},{"name":"css/repoview.css.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/repoview.css.map"}],"fileHistory":[{"name":"js/fileHistory.js","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/fileHistory.js"},{"name":"css/fileHistory.css","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/fileHistory.css"},{"name":"js/fileHistory.js.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/fileHistory.js.map"},{"name":"css/fileHistory.css.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/fileHistory.css.map"}],"dashboard":[{"name":"js/dashboard.js","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/dashboard.js"},{"name":"css/dashboard.css","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/dashboard.css"},{"name":"js/dashboard.js.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/js/dashboard.js.map"},{"name":"css/dashboard.css.map","path":"/home/yxzhang/dev/seahub/frontend/build/frontend/css/dashboard.css.map"}]}}
|
Loading…
Reference in New Issue
Block a user