Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Nuxt js を express で SSR している構成の場合、サーバサイドのデバッグが必要になるけど、ネット上の情報は古いのか、ルート以外の URL にアクセスすると `404 Not Found` となってしまった。
- そこで、node から `nuxt` を実行するのではなく、通常の `dev` の定義と同じく `server/index.js` を起動してそこにアタッチするやり方にしてみたところ動いた。
- package.json
- ```json:package.json
- "scripts": {
- "debug": "cross-env NODE_ENV=development nodemon --inspect-brk=9229 server/index.js --watch server",
- "dev": "cross-env NODE_ENV=development nodemon server/index.js --watch server",
- :
- },
- ```
- launch.json
- ```json:launch.json
- {
- "version": "0.2.0",
- "configurations": [
- {
- "type": "node",
- "request": "launch",
- "name": "server: nuxt",
- "runtimeExecutable": "npm",
- "runtimeArgs": [
- "run-script",
- "debug"
- ],
- "console": "integratedTerminal",
- "sourceMaps": true,
- "port": 9229
- },
- ]
- }
- ```
- クライアント側のデバッグは chrome 上になるけど、サーバサイドもクライアントこれでデバッグ可能になったはず。
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement