54 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Initializing the React Project with Webpack
 | |
| localeTitle: Inicializando el Proyecto React con Webpack
 | |
| ---
 | |
| Lo primero que debe hacer es abrir nuestra línea / terminal de comandos. Necesitamos instalar webpack y webpack Dev servidor a nivel mundial.
 | |
| 
 | |
| *   [Ayuda: Más sobre la instalación de módulos de nodo a nivel mundial](https://docs.npmjs.com/getting-started/installing-npm-packages-globally)
 | |
|     
 | |
|     NPM instalar webpack webpack-dev-servidor -g
 | |
|     
 | |
| 
 | |
| La instalación de estos módulos a nivel mundial significa que podemos referirnos a utilizar sus respectivas interfaces de línea de comandos en el terminal. Instalación webpack nos permite ejecutar `webpack` de la terminal para ejecutar un script webpack. Instalación webpack Dev servidor nos permite ejecutar un servidor localhost usando nuestra configuración webpack. todo esto se aclarará un poco más tarde.
 | |
| 
 | |
| En su directorio de elección, hacer un nuevo directorio, por ejemplo `react-webpack-example` , y cambiar el directorio en él:
 | |
| ```
 | |
| mkdir react-webpack-example && cd $_ 
 | |
| ```
 | |
| 
 | |
| Ahora que estamos en nuestro nuevo directorio, tenemos que crear nuestro archivo webpack, que vivirá en la raíz. Este es un archivo de configuración, por lo que lo nombra `webpack.config.js` .
 | |
| ```
 | |
| touch webpack.config.js 
 | |
| ```
 | |
| 
 | |
| Ahora, podemos seguir adelante y [inicializar un proyecto NPM](https://docs.npmjs.com/cli/init) mediante el siguiente comando:
 | |
| ```
 | |
| npm init 
 | |
| ```
 | |
| 
 | |
| Podemos seguir adelante y presione la tecla Intro para alternar entre las opciones que se nos presentan en el terminal.
 | |
| 
 | |
| La `npm init` comando creará un `package.json` archivo, que se va a contener datos importantes sobre nuestro proyecto.
 | |
| 
 | |
| Hasta el momento, esto es lo que nuestro árbol debe verse como:
 | |
| ```
 | |
| . 
 | |
|  ├── package.json 
 | |
|  └── webpack.config.js 
 | |
| ```
 | |
| 
 | |
| Si abre su `package.json` archivo, debería ver algo como esto:
 | |
| ```
 | |
| { 
 | |
|   "name": "react-webpack-example", 
 | |
|   "version": "1.0.0", 
 | |
|   "description": "", 
 | |
|   "main": "webpack.config.js", 
 | |
|   "scripts": { 
 | |
|     "test": "echo \"Error: no test specified\" && exit 1" 
 | |
|   }, 
 | |
|   "author": "", 
 | |
|   "license": "ISC" 
 | |
|  } 
 | |
| 
 | |
| ``` |