mirror of
https://github.com/terribleplan/next.js.git
synced 2024-01-19 02:48:18 +00:00
Update preact example
This commit is contained in:
parent
6db44f8058
commit
f0703f8e13
|
@ -1,16 +1,3 @@
|
|||
module.exports = {
|
||||
webpack: function (config, { dev }) {
|
||||
// For the development version, we'll use React.
|
||||
// Because, it supports react hot loading and so on.
|
||||
if (dev) {
|
||||
return config
|
||||
}
|
||||
const withPreact = require('@zeit/next-preact')
|
||||
|
||||
config.resolve.alias = {
|
||||
'react': 'preact-compat/dist/preact-compat',
|
||||
'react-dom': 'preact-compat/dist/preact-compat'
|
||||
}
|
||||
|
||||
return config
|
||||
}
|
||||
}
|
||||
module.exports = withPreact()
|
||||
|
|
|
@ -7,16 +7,10 @@
|
|||
"start": "NODE_ENV=production node server.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"module-alias": "^2.0.0",
|
||||
"@zeit/next-preact": "0.0.4",
|
||||
"next": "latest",
|
||||
"preact": "^7.2.0",
|
||||
"preact-compat": "^3.14.0",
|
||||
"react": "^16.0.0",
|
||||
"react-dom": "^16.0.0"
|
||||
"preact": "8.2.7",
|
||||
"preact-compat": "3.18.0"
|
||||
},
|
||||
"license": "ISC",
|
||||
"devDependencies": {
|
||||
"react": "~15.6.1",
|
||||
"react-dom": "~15.6.1"
|
||||
}
|
||||
"license": "ISC"
|
||||
}
|
||||
|
|
|
@ -1,13 +1,7 @@
|
|||
const port = parseInt(process.env.PORT, 10) || 3000
|
||||
const dev = process.env.NODE_ENV !== 'production'
|
||||
const moduleAlias = require('module-alias')
|
||||
|
||||
// For the development version, we'll use React.
|
||||
// Because, it support react hot loading and so on.
|
||||
if (!dev) {
|
||||
moduleAlias.addAlias('react', 'preact-compat')
|
||||
moduleAlias.addAlias('react-dom', 'preact-compat')
|
||||
}
|
||||
require('@zeit/next-preact/alias')()
|
||||
|
||||
const { createServer } = require('http')
|
||||
const { parse } = require('url')
|
||||
|
|
Loading…
Reference in a new issue