From d35868b6ef2201c7778308bdbb8d7a7397c7f2c1 Mon Sep 17 00:00:00 2001 From: hardfist Date: Wed, 24 Jul 2024 17:50:12 +0800 Subject: [PATCH] chore: fix type --- examples/next-css/next.config.js | 16 ------------ examples/next-css/pages/_error.jsx | 26 ------------------- .../src/build/webpack/config/blocks/base.ts | 2 +- .../src/server/dev/hot-reloader-webpack.ts | 3 ++- pnpm-workspace.yaml | 2 -- 5 files changed, 3 insertions(+), 46 deletions(-) delete mode 100644 examples/next-css/next.config.js delete mode 100644 examples/next-css/pages/_error.jsx diff --git a/examples/next-css/next.config.js b/examples/next-css/next.config.js deleted file mode 100644 index 8102743a64..0000000000 --- a/examples/next-css/next.config.js +++ /dev/null @@ -1,16 +0,0 @@ -const { StatsWriterPlugin } = require('webpack-stats-plugin') -module.exports = { - webpack: (config, options) => { - config.optimization.minimize = false; - config.optimization.moduleIds = 'named'; - config.optimization.chunkIds = 'named'; - config.stats = {all:true}; - config.plugins.push(new StatsWriterPlugin({ - filename: 'stats.json', - stats: { - all:true - } - })) - return config; - }, -} \ No newline at end of file diff --git a/examples/next-css/pages/_error.jsx b/examples/next-css/pages/_error.jsx deleted file mode 100644 index 8335d96f12..0000000000 --- a/examples/next-css/pages/_error.jsx +++ /dev/null @@ -1,26 +0,0 @@ -import Link from 'next/link' -import NextError from 'next/error' -import React from 'react' - -export default class Error extends React.Component { - static getInitialProps(ctx) { - const { statusCode } = NextError.getInitialProps(ctx) - return { statusCode: statusCode || null } - } - - render() { - return ( -
-
{this.props.statusCode || 'unknown'}
-

- - go homewkkwjkjj - -

-
- ) - } -} -Error.getInitialProps = (props) => { - return {} -} \ No newline at end of file diff --git a/packages/next/src/build/webpack/config/blocks/base.ts b/packages/next/src/build/webpack/config/blocks/base.ts index 4829594372..c480e7d35c 100644 --- a/packages/next/src/build/webpack/config/blocks/base.ts +++ b/packages/next/src/build/webpack/config/blocks/base.ts @@ -29,7 +29,7 @@ export const base = curry(function base( // original source, including columns and original variable names. // This is desirable so the in-browser debugger can correctly pause // and show scoped variables with their original names. - config.devtool = false; + config.devtool = 'eval-source-map' } } else { if ( diff --git a/packages/next/src/server/dev/hot-reloader-webpack.ts b/packages/next/src/server/dev/hot-reloader-webpack.ts index 5db987ecaf..58f399f91c 100644 --- a/packages/next/src/server/dev/hot-reloader-webpack.ts +++ b/packages/next/src/server/dev/hot-reloader-webpack.ts @@ -1164,6 +1164,7 @@ export default class HotReloaderWebpack implements NextJsHotReloaderInterface { // mod, // chunk.runtime // ) + const hash = mod.identifier() if ( mod.layer === WEBPACK_LAYERS.reactServerComponents && @@ -1172,7 +1173,7 @@ export default class HotReloaderWebpack implements NextJsHotReloaderInterface { chunksHashServerLayer.add(hash) } - chunksHash.add(mod.identifier()) + chunksHash.add(hash) // Both CSS import changes from server and client // components are tracked. diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 7b911b2899..9507311d18 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,5 +2,3 @@ packages: - 'packages/*' - 'bench/*' - 'packages/next-swc/crates/next-core/js' - - 'examples/next-css' - - 'examples/netlify-blog'