前提・実現したいこと
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で停止したケースを見つけたのですが、私の理解が足りていないのか、はたまた全く別の問題なのかはわかりませんが、解決することはできませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。