week2
This commit is contained in:
parent
672e09abb5
commit
74957cef1b
@ -30,6 +30,9 @@
|
|||||||
"rimraf": "3.0.1",
|
"rimraf": "3.0.1",
|
||||||
"systemjs": "6.2.2",
|
"systemjs": "6.2.2",
|
||||||
"typescript": "3.7.5",
|
"typescript": "3.7.5",
|
||||||
|
"uds-news-original": "0.1.1",
|
||||||
|
"uds-sections-origin": "1.0.1",
|
||||||
|
"uds-org": "../uds-org",
|
||||||
"webpack": "4.41.5",
|
"webpack": "4.41.5",
|
||||||
"webpack-cli": "3.3.10",
|
"webpack-cli": "3.3.10",
|
||||||
"webpack-dev-middleware": "3.7.2",
|
"webpack-dev-middleware": "3.7.2",
|
||||||
|
12
src/main.tsx
12
src/main.tsx
@ -25,14 +25,14 @@ class Bootstrap extends React.PureComponent <any, any> {
|
|||||||
render () {
|
render () {
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<button onClick={() => this.mountApp('example')}>
|
<button onClick={() => this.mountApp('pl')}>
|
||||||
загрузить приложение 1
|
загрузить приложение news
|
||||||
</button>
|
</button>
|
||||||
<button onClick={() => this.unmountApp()}>
|
<button onClick={() => this.mountApp('uds-sections')}>
|
||||||
выгрузить приложение 1
|
загрузить приложение uds-sections
|
||||||
</button>
|
</button>
|
||||||
<button onClick={() => this.mountApp('example2')}>
|
<button onClick={() => this.mountApp('orgApp')}>
|
||||||
загрузить приложение 2
|
загрузить приложение org
|
||||||
</button>
|
</button>
|
||||||
<button onClick={() => this.unmountApp()}>
|
<button onClick={() => this.unmountApp()}>
|
||||||
выгрузить приложение 2
|
выгрузить приложение 2
|
||||||
|
@ -5,6 +5,6 @@ const app = express();
|
|||||||
app.use(express.static(__dirname + "/dist"));
|
app.use(express.static(__dirname + "/dist"));
|
||||||
|
|
||||||
|
|
||||||
app.listen(8090, () => console.log("Listening on port 8090!"));
|
app.listen(8088, () => console.log("Listening on port 8088!"));
|
||||||
|
|
||||||
module.exports = app;
|
module.exports = app;
|
@ -8,7 +8,7 @@ const outputDirectory = 'dist';
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
mode: 'development',
|
mode: 'development',
|
||||||
entry: {
|
entry: {
|
||||||
bootstrap: ['./src/main.tsx'],
|
bootstrap: ['./src/main.tsx'],
|
||||||
example: ['./src/example/main.tsx'],
|
example: ['./src/example/main.tsx'],
|
||||||
example2: ['./src/example2/main.tsx']
|
example2: ['./src/example2/main.tsx']
|
||||||
},
|
},
|
||||||
@ -31,8 +31,10 @@ module.exports = {
|
|||||||
{ from: 'stubs/importmap.json' },
|
{ from: 'stubs/importmap.json' },
|
||||||
{ from: './node_modules/systemjs/dist', to: 'extlib/systemjs' },
|
{ from: './node_modules/systemjs/dist', to: 'extlib/systemjs' },
|
||||||
{ from: './node_modules/react/umd', to: 'extlib/react' },
|
{ from: './node_modules/react/umd', to: 'extlib/react' },
|
||||||
{ from: './node_modules/react-dom/umd', to: 'extlib/react-dom' }
|
{ from: './node_modules/react-dom/umd', to: 'extlib/react-dom' },
|
||||||
// { from: 'exampleApp' }
|
{ from: './node_modules/uds-news-original/dist' },
|
||||||
|
{ from: './node_modules/uds-org/dist' },
|
||||||
|
{ from: './node_modules/uds-sections-origin/dist' }
|
||||||
])
|
])
|
||||||
],
|
],
|
||||||
devtool: '#source-map',
|
devtool: '#source-map',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user