Advertisement
vddastranger

Untitled

May 13th, 2021
1,085
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.83 KB | None | 0 0
  1. # Note: You must restart bin/webpack-dev-server for changes to take effect
  2.  
  3. default: &default
  4.   source_path: app/javascript
  5.   source_entry_path: packs
  6.   public_root_path: public
  7.   public_output_path: packs
  8.   cache_path: tmp/cache/webpacker
  9.   webpack_compile_output: true
  10.  
  11.   # Additional paths webpack should lookup modules
  12.   # ['app/assets', 'engine/foo/app/assets']
  13.   additional_paths: []
  14.  
  15.   # Reload manifest.json on all requests so we reload latest compiled packs
  16.   cache_manifest: false
  17.  
  18.   # Extract and emit a css file
  19.   extract_css: false
  20.  
  21.   static_assets_extensions:
  22.    - .jpg
  23.     - .jpeg
  24.     - .png
  25.     - .gif
  26.     - .tiff
  27.     - .ico
  28.     - .svg
  29.     - .eot
  30.     - .otf
  31.     - .ttf
  32.     - .woff
  33.     - .woff2
  34.  
  35.   extensions:
  36.    - .mjs
  37.     - .js
  38.     - .sass
  39.     - .scss
  40.     - .css
  41.     - .module.sass
  42.     - .module.scss
  43.     - .module.css
  44.     - .png
  45.     - .svg
  46.     - .gif
  47.     - .jpeg
  48.     - .jpg
  49.  
  50. development:
  51.   <<: *default
  52.   compile: true
  53.  
  54.   # Reference: https://webpack.js.org/configuration/dev-server/
  55.   dev_server:
  56.     https: false
  57.     host: localhost
  58.     port: 3035
  59.     public: localhost:3035
  60.     hmr: false
  61.     # Inline should be set to true if using HMR
  62.     inline: true
  63.     overlay: true
  64.     compress: true
  65.     disable_host_check: true
  66.     use_local_ip: false
  67.     quiet: false
  68.     pretty: false
  69.     headers:
  70.       'Access-Control-Allow-Origin': '*'
  71.     watch_options:
  72.       ignored: '**/node_modules/**'
  73.  
  74.  
  75. test:
  76.   <<: *default
  77.   compile: true
  78.  
  79.   # Compile test packs to a separate directory
  80.   public_output_path: packs-test
  81.  
  82. production:
  83.   <<: *default
  84.  
  85.   # Production depends on precompilation of packs prior to booting for performance.
  86.   compile: false
  87.  
  88.   # Extract and emit a css file
  89.   extract_css: true
  90.  
  91.   # Cache manifest.json for performance
  92.   cache_manifest: true
  93.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement