記事一覧
npm installでi/o error【Windows, Docker, Webpack】
npm installでi/o errorが発生
以下の環境のnpmでi/o error
が発生した。
Windows
Windows用のDocker
Webpack
Django
Windows機とDjangoで開発していて、Windows用のDockerを起動。
DockerのコンテナにWindowsからログインして、その中でnpm run watch
を実行。
npm run watch
はwebpack --watch
を実行するコマンドにしている。
(省略されました)
Vue2からVue3への移行で Error: Can't resolve 'vue'
Vue2からVue3への移行
Vue2を使ってずいぶんたくさんアプリを作った。
20個ぐらい作った。
それでVue3にアップグレードしている。20個全部。
私はライブラリのメジャーバージョンを移行させる仕事はあまりしたことがないので、軽く考えていた。
ちょっと大変だろうけどすぐできるだろう。と。
(省略されました)
解決済み日本語記事: get on proxy: property modelViewMatrix is a read-only
modelViewMatrix is a read-only
Vue3でTHREE.jsを使っていたところ↓のようなエラーが出ました。
TypeError: 'get' on proxy: property 'modelViewMatrix' is a read-only and non-configurable data property on the proxy target but the proxy did not return its actual value (expected '#<Matrix4>' but got '#<Matrix4>')
Vue2では動いてたプログラムがVue3にすると動かなくなりました。
どうもTHREE.jsのレンダラーのrender()
でエラーが出ているようです。
(省略されました)
Djangoのrunserverがつながらない?原因はWebpackでした
Djangoのrunserverがつながらない?
私の開発環境ではDockerとDjangoを組み合わせて使っています。
Dockerのコンテナを走らせて、そのコンテナ内でDjangoの開発用サーバーを起動し、ホストのブラウザでlocalhostにアクセスして開発中のWebサイトを表示していました。
先日も、あるアプリの修正作業をしていて、それをコミットしてしばらくコンテナを放置していました。
2~3日経ってから再びアプリの修正をしようとブラウザでlocalhostにアクセスしました。
このlocalhostにはDjangoの開発用サーバーが繋がっているはずなので、ブラウザでアクセスしたら画面にはアプリの画面が表示されるはずでした。
(省略されました)
WSL2とDocker, webpack --watch --mode=developmentが遅い
WSL2とDockerとwebpack
最近WSL2にしてDockerを使っていたら、webpack
の--watch
オプションがすごい遅い。
どうにもならないので--watch
オプションを--watch-poll
に変更。
それから↓のようなBashスクリプトを書いた。
(省略されました)