mirror of
				https://github.com/ae-utbm/sith.git
				synced 2025-11-04 11:03:04 +00:00 
			
		
		
		
	* Don't tie the output name to webpack itself * Don't call js bundling webpack in python code * Make the doc more generic about js bundling
		
			
				
	
	
		
			39 lines
		
	
	
		
			845 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			845 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
Vous avez ajouté une application et vous voulez y mettre du javascript ?
 | 
						|
 | 
						|
Vous voulez importer depuis cette nouvelle application dans votre script géré par le bundler ?
 | 
						|
 | 
						|
Eh bien il faut manuellement enregistrer dans node où les trouver et c'est très simple.
 | 
						|
 | 
						|
D'abord, il faut ajouter dans node via `package.json`:
 | 
						|
 | 
						|
```json
 | 
						|
{
 | 
						|
    // ...
 | 
						|
    "imports": {
 | 
						|
        // ...
 | 
						|
        "#mon_app:*": "./mon_app/static/bundled/*"
 | 
						|
    }
 | 
						|
    // ...
 | 
						|
}
 | 
						|
```
 | 
						|
 | 
						|
Ensuite, pour faire fonctionne l'auto-complétion, il faut configurer `tsconfig.json`:
 | 
						|
 | 
						|
```json
 | 
						|
{
 | 
						|
    "compilerOptions": {
 | 
						|
        // ...
 | 
						|
        "paths": {
 | 
						|
            // ...
 | 
						|
            "#mon_app:*": ["./mon_app/static/bundled/*"]
 | 
						|
        }
 | 
						|
    }
 | 
						|
}
 | 
						|
```
 | 
						|
 | 
						|
Et c'est tout !
 | 
						|
 | 
						|
!!!note
 | 
						|
 | 
						|
	Il se peut qu'il soit nécessaire de redémarrer `./manage.py runserver` pour
 | 
						|
	que les changements prennent effet. |