質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
JSON

JSON(JavaScript Object Notation)は軽量なデータ記述言語の1つである。構文はJavaScriptをベースとしていますが、JavaScriptに限定されたものではなく、様々なソフトウェアやプログラミング言語間におけるデータの受け渡しが行えるように設計されています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Q&A

解決済

1回答

1820閲覧

webpack-dev-serverでwatchオプションによるビルド中に、webpack-cliの段階で停止してしまいます。

marronnier

総合スコア5

JSON

JSON(JavaScript Object Notation)は軽量なデータ記述言語の1つである。構文はJavaScriptをベースとしていますが、JavaScriptに限定されたものではなく、様々なソフトウェアやプログラミング言語間におけるデータの受け渡しが行えるように設計されています。

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

0グッド

0クリップ

投稿2020/10/16 03:12

前提・実現したいこと

DjangoにDjangoのプロジェクトとしてfrontendにReactをねじ込む形で開発をしています。
webpack-dev-serverで自動ビルドができると聞いてやってみたのですが、途中で停止してしまいビルドされません。

発生している問題・エラーメッセージ

npm run devの実行結果です。

run

1Compilation starting… 2 3(node:6212) [DEP_WEBPACK_WATCH_WITHOUT_CALLBACK] DeprecationWarning: A 'callback' argument need to be provided to the 'webpack(options, callback)' function when the 'watch' option is set. There is no way to handle the 'watch' option without a callback. 4 5Compilation finished 6 7asset main.js 998 KiB [compared for emit] (name: main) 8runtime modules 668 bytes 3 modules 9modules by path ./node_modules/ 938 KiB 10 modules by path ./node_modules/scheduler/ 32.4 KiB 4 modules 11 modules by path ./node_modules/react/ 59.4 KiB 2 modules 12 modules by path ./node_modules/react-dom/ 840 KiB 13 ./node_modules/react-dom/index.js 1.33 KiB [built] [code generated] 14 ./node_modules/react-dom/cjs/react-dom.development.js 839 KiB [built] [code generated] 15 modules by path ./node_modules/prop-types/ 4 KiB 16 ./node_modules/prop-types/checkPropTypes.js 3.69 KiB [built] [code generated] 17 ./node_modules/prop-types/lib/ReactPropTypesSecret.js 314 bytes [built] [code generated] 18 ./node_modules/object-assign/index.js 2.06 KiB [built] [code generated] 19modules by path ./project/frontend/src/ 715 bytes 20 ./project/frontend/src/index.js 71 bytes [built] [code generated] 21 ./project/frontend/src/components/App.js 323 bytes [built] [code generated] 22 ./project/frontend/src/components/Top.js 321 bytes [built] [code generated] 23webpack 5.1.2 compiled successfully in 4401 ms 24 25[webpack-cli] watching files for updates... #ここで停止してしまう 26

該当のソースコード

以下、package.jsonの抜粋です。

JSON

1----- 2"scripts": { 3 "dev": "webpack --mode development ./project/frontend/src/index.js --watch", 4 "build": "webpack --mode production ./project/frontend/src/index.js" 5 }, 6 "keywords": [], 7 "author": "", 8 "license": "ISC", 9 "devDependencies": { 10 "@babel/core": "^7.11.6", 11 "@babel/preset-env": "^7.11.5", 12 "@babel/preset-react": "^7.10.4", 13 "babel-loader": "^8.1.0", 14 "babel-plugin-transform-class-properties": "^6.24.1", 15 "prop-types": "^15.7.2", 16 "react": "^16.13.1", 17 "react-dom": "^16.13.1", 18 "webpack": "^5.1.2", 19 "webpack-cli": "^4.0.0", 20 "webpack-dev-server": "^3.11.0" 21 } 22-------

以下はwebpack.config.jsの抜粋です。

---- output: { path: path.resolve( __dirname, "project/frontend/static/frontend" ), filename: "main.js", } ----

試したこと

サーバーの再起動はやってみましたが、変わりませんでした。
webpack-cliで停止したケースを見つけたのですが、私の理解が足りていないのか、はたまた全く別の問題なのかはわかりませんが、解決することはできませんでした。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

webpack-cliの最新バージョンに問題が発生しているらしいです。
webpack-cliを3.3.12にダウングレードしたらできました。

投稿2020/10/16 04:50

marronnier

総合スコア5

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問