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