Kilimanjaro Warehouse

WEBとかゲーム開発のことについて書きます。

Troubleshoot

WSLでnpm installすると EPERM: operation not permitted, futime が発生する件の対処法

Windows Subsystem for Linux(以下WSL)で、 /mnt/c/以下のディレクトリでnpmでパッケージをインストールしようとすると、 以下のようなエラーがでてインストールに失敗しました。 npm WARN tar EPERM: operation not permitted, futime npm WARN tar EPERM: …

WSLで Error: patchelf must be installed: brew install patchelf が発生する件の対処法

Windows Subsystem for Linux(Ubuntu 18.04.02 LTS)でLinuxbrewを導入し、 パッケージをインストールしようとした際、以下のようなエラーが出ました。 Error: patchelf must be installed: brew install patchelf メッセージに従いpatchelfをインストールし…

Unity: Ensure Read/Write is enabled on the Particle System's Texture. の解消法

Ensure Read/Write is enabled on the Particle System's Texture.Particle SystemでTextureを使用する際に、 Textureの設定でRead/Write Enabledにチェックを入れていないと、 Particle SystemがTextureのデータを使用することができずにエラーが発生します…

Unity: HogeClass.PiyoとHogeClass.Piyo間があいまいです(CS0229) [ Assembly-CSharp ]の解消法

HogeClass.PiyoとHogeClass.Piyo間があいまいです(CS0229) [ Assembly-CSharp ]Unityで開発を行っていたところ、 同じクラスの同じ変数どうしの間があいまいであるという上記のようなエラーが、 クラス内すべての変数について発生しました。 解消法 slnファ…

Error: The reference assemblies for framework ".NETFramework,Version=v4.7.1" were not found.

先日VS CodeでUnityでの開発を行おうとしたところ、 以下のようなエラーが出て、コードの補完が効かなくなりました。 Error: The reference assemblies for framework ".NETFramework,Version=v4.7.1" were not found.数日前にVisual Studioをアンインストー…

npm install -gでfirebase-toolsのインストールができないとき

Firebaseを利用するために、 npm install -g firebase-toolsでfirebase-toolsをインストールしようと思ったのですが、 gyp ERR! configure error gyp ERR! stack Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/firebase-tools/node…

Blender: テクスチャがぼやけるときの対処法

Blenderでドット絵のようなテクスチャを使用する場合、 デフォルトの設定だと画像がぼやけて表示されます。 これを解決するには、User Preferencesを開き、 Systemタブから、OpenGLのMipmapsのチェックを外します。 これにより補完が効かなくなり、 テクスチ…

Git: push declined due to email privacy restrictions の解消法

GitHubにブランチをpushしたときに、 以下のエラーが表示されることがありました。 To github.com:Kilimanjaro-a2/hogehoge.git ! [remote rejected] master -> master (push declined due to email privacy restrictions) error: failed to push some refs …

Laravel: 'cross-env' is not recognized as an internal or external command ... の解消法

LaravelのHomesteadでアセットをコンパイルしたい際、 npm run devコマンドを叩きます。 ところが、環境によっては 以下のエラーが出てコンパイルがうまくいかないことがあります。 'cross-env' is not recognized as an internal or external command, oper…

Laravel: Homesteadで502 Bad Gatewayが頻出する件について

Homesteadで開発中のWebサイトでページ遷移を行ったときに、 何故かランダムな間隔で502 Bad Gatewayが頻出しました。 Homesteadのバージョンが8以上の場合に起きるようです(記事執筆時点)。 環境 バージョン macOS Mojave 10.14.2 Homestead 8.0.2 解決策…

JavaScript: highlight.js導入時に発生したUncaught SyntaxError: Invalid regular expressionの解消法

highlight.jsは手軽にシンタックスハイライトを行えるオープンソースのライブラリです。Usageに従い導入作業を行っていたところ、以下のエラーが発生しました。 Uncaught SyntaxError: Invalid regular expression: /([À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(<[…

Unity: UnitySetup-iOS-Support-for-Editorのインストールに失敗するときの解決法

UnityでiOSのアプリをビルドするためには、 ビルドサポート用のパッケージをインストールする必要があります。先日このパッケージのインストールに失敗したので、 解決法と原因の解説を記しておきます。 環境 TL;DR 解決法 インストール失敗の原因 注意点 思…