Skip to content

Instantly share code, notes, and snippets.

@tai2
Last active July 31, 2018 05:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tai2/f5e93d6f7904cced5121327f664c7fe3 to your computer and use it in GitHub Desktop.
Save tai2/f5e93d6f7904cced5121327f664c7fe3 to your computer and use it in GitHub Desktop.
webpacker 3.0.2 からwebpacker 3.5.5 への移行作業のログ

Webpacker 3.0.2 → Webpacker 3.5.5 移行ログ

webpackerとwebpack-dev-server更新

bundle update webpacker
yarn upgrade @rails/webpacker --latest
yarn upgrade webpack-dev-server@^2.11.1

binstub再生成

bin/rails webpacker:binstubs

3.3.0で変更になったため

config/webpack/environments.jsの書き換え

storybook用の設定

ローダーの名前が変更されたので修正

-    environment.loaders.get('style'),
-    environment.loaders.get('moduleStyle'),
+    environment.loaders.get('css'),
+    environment.loaders.get('sass'),
+    environment.loaders.get('moduleCss'),
+    environment.loaders.get('moduleSass'),

3.5.5では、 コマンドライン引数にwebpack-dev-serverというキーワードが含まれているときのみHMRモードになるので、storybookを起動するときにキーワードを付け足した。

参考

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment