nouamanetazi HF staff commited on
Commit
5c51b0b
·
1 Parent(s): d8b5bc5

autorefresh dev mode

Browse files
Files changed (2) hide show
  1. package.json +1 -1
  2. webpack.config.js +8 -3
package.json CHANGED
@@ -11,7 +11,7 @@
11
  "description": "--- title: \"The Nanotron Gigablogpost\" emoji: 🍷 colorFrom: pink colorTo: red sdk: static pinned: false header: mini ---",
12
  "main": "index.js",
13
  "scripts": {
14
- "dev": "webpack serve --open",
15
  "build": "NODE_ENV=production webpack"
16
  },
17
  "author": "",
 
11
  "description": "--- title: \"The Nanotron Gigablogpost\" emoji: 🍷 colorFrom: pink colorTo: red sdk: static pinned: false header: mini ---",
12
  "main": "index.js",
13
  "scripts": {
14
+ "dev": "webpack serve --open --hot",
15
  "build": "NODE_ENV=production webpack"
16
  },
17
  "author": "",
webpack.config.js CHANGED
@@ -99,9 +99,14 @@ module.exports = {
99
  ],
100
  devtool: process.env.NODE_ENV === 'production' ? 'source-map' : 'eval-source-map',
101
  devServer: {
102
- static: "./dist", // Serve files from the 'dist' directory
103
- open: process.env.NODE_ENV !== 'production', // Automatically open the browser unless in production
104
- hot: process.env.NODE_ENV !== 'production', // Enable hot module replacement unless in production
 
 
 
 
 
105
  },
106
  mode: process.env.NODE_ENV === 'production' ? 'production' : 'development',
107
  optimization: {
 
99
  ],
100
  devtool: process.env.NODE_ENV === 'production' ? 'source-map' : 'eval-source-map',
101
  devServer: {
102
+ static: {
103
+ directory: path.join(__dirname, 'dist'),
104
+ },
105
+ hot: true,
106
+ watchFiles: ['src/**/*'],
107
+ client: {
108
+ overlay: true,
109
+ },
110
  },
111
  mode: process.env.NODE_ENV === 'production' ? 'production' : 'development',
112
  optimization: {