From e04a81881c649c7ad0ce78a268f42daa8a08509b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com> Date: Sat, 28 Sep 2019 23:40:06 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/react/config/webpack.config.dev.js | 42 +++++++++---------- .../src/modules/paths/ShixunPathSearch.js | 10 ++++- public/react/src/modules/tpm/NewHeader.js | 2 +- public/react/src/modules/tpm/TPMIndex.css | 5 ++- 4 files changed, 34 insertions(+), 25 deletions(-) diff --git a/public/react/config/webpack.config.dev.js b/public/react/config/webpack.config.dev.js index bb8a4c2c5..bf2eaeb8a 100644 --- a/public/react/config/webpack.config.dev.js +++ b/public/react/config/webpack.config.dev.js @@ -269,27 +269,27 @@ module.exports = { // You can remove this if you don't use Moment.js: new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/), new MonacoWebpackPlugin(), - new HardSourceWebpackPlugin({ - // cacheDirectory是在高速缓存写入。默认情况下,将缓存存储在node_modules下的目录中,因此如 - // 果清除了node_modules,则缓存也是如此 - cacheDirectory: 'node_modules/.cache/hard-source/[confighash]', - // Either an absolute path or relative to webpack's options.context. - // Sets webpack's recordsPath if not already set. - recordsPath: 'node_modules/.cache/hard-source/[confighash]/records.json', - // configHash在启动webpack实例时转换webpack配置,并用于cacheDirectory为不同的webpack配 - // 置构建不同的缓存 - configHash: function(webpackConfig) { - // node-object-hash on npm can be used to build this. - return require('node-object-hash')({sort: false}).hash(webpackConfig); - }, - // 当加载器,插件,其他构建时脚本或其他动态依赖项发生更改时,hard-source需要替换缓存以确保输 - // 出正确。environmentHash被用来确定这一点。如果散列与先前的构建不同,则将使用新的缓存 - environmentHash: { - root: process.cwd(), - directories: [], - files: ['package-lock.json', 'yarn.lock'], - }, - }), + // new HardSourceWebpackPlugin({ + // // cacheDirectory是在高速缓存写入。默认情况下,将缓存存储在node_modules下的目录中,因此如 + // // 果清除了node_modules,则缓存也是如此 + // cacheDirectory: 'node_modules/.cache/hard-source/[confighash]', + // // Either an absolute path or relative to webpack's options.context. + // // Sets webpack's recordsPath if not already set. + // recordsPath: 'node_modules/.cache/hard-source/[confighash]/records.json', + // // configHash在启动webpack实例时转换webpack配置,并用于cacheDirectory为不同的webpack配 + // // 置构建不同的缓存 + // configHash: function(webpackConfig) { + // // node-object-hash on npm can be used to build this. + // return require('node-object-hash')({sort: false}).hash(webpackConfig); + // }, + // // 当加载器,插件,其他构建时脚本或其他动态依赖项发生更改时,hard-source需要替换缓存以确保输 + // // 出正确。environmentHash被用来确定这一点。如果散列与先前的构建不同,则将使用新的缓存 + // environmentHash: { + // root: process.cwd(), + // directories: [], + // files: ['package-lock.json', 'yarn.lock'], + // }, + // }), ], // Some libraries import Node modules but don't use them in the browser. // Tell Webpack to provide empty mocks for them so importing them works. diff --git a/public/react/src/modules/paths/ShixunPathSearch.js b/public/react/src/modules/paths/ShixunPathSearch.js index 19c819d4d..899bdff0b 100644 --- a/public/react/src/modules/paths/ShixunPathSearch.js +++ b/public/react/src/modules/paths/ShixunPathSearch.js @@ -120,9 +120,17 @@ class ShixunPathSearch extends Component{ {...this.state} />}
+
-