Skip to content

Commit eb87de3

Browse files
committed
import es6 and nodemon plus webpack
1 parent a2c0ba6 commit eb87de3

File tree

4 files changed

+20
-12
lines changed

4 files changed

+20
-12
lines changed

server/build/bundle.js

Lines changed: 4 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

server/package-lock.json

Lines changed: 9 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

server/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
"description": "Server side rendering project",
55
"main": "index.js",
66
"scripts": {
7-
"dev:build:server": "webpack --mode development --config webpack.server.js"
7+
"dev:server": "nodemon --exec \"node build/bundle.js\"",
8+
"dev:build:server": "webpack --watch --mode development --config webpack.server.js "
89
},
910
"repository": {
1011
"type": "git",

server/src/index.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
const express = require('express');
2-
const React = require('react');
3-
const renderToString = require('react-dom/server').renderToString;
4-
const Home = require('./client/components/Home').default;
1+
import express from 'express';
2+
import React from 'react';
3+
import { renderToString } from 'react-dom/server';
4+
import Home from './client/components/Home';
5+
56
const app = express();
67

78
app.get('/', (req, res) => {

0 commit comments

Comments
 (0)