For some reason I had issues trying to install the PhoneGap SQLite plugin for Android on my Windows 8.1 laptop using the CLI. Attempting to run the install resulted in a Command failed: fatal: could not create work tree dir error. After some fruitless searching for a solution I took another look at the error message and thought that maybe the problem would be something simple to resolve.
This type of CLI command usually works:
As mentioned this resulted in the following error:
The key to solving this is in the error message – apparently the temp path can’t be created…. so… create it!
Using Explorer navigate to this path:
- C:\Users\[YOUR USER NAME]\AppData\Local\Temp
Note that “AppData” is likely a hidden folder – just enter the path (use your own user name where appropriate). For example:
Once in the Temp folder create the necessary directories to recreate the following path:
- C:\Users\[YOUR USER NAME]\AppData\Local\Temp\plugman\git
And once again run the CLI command for installing the plugin. This time everything runs without error: