Menu
Solved The 'systeminformation' package runs several shell commands - git being one of them. I modified the source to prevent those commands from running, as I didn't need them. The app runs fine without any prompts now Original question I have built my Electron application on Windows and mac using Electron builder.
![Macbook Macbook](/uploads/1/2/4/2/124228963/238079828.png)
![Electron/node developer needed for a menubar app for macbook Electron/node developer needed for a menubar app for macbook](https://raw.githubusercontent.com/oikonomopo/electron-deep-linking-osx/master/electron-deeplinking-osx-example.gif)
The dmg file installs correctly and runs correctly, but each time I open the application, I get the same prompt: 'the git command requires command line developer tools. Would you like to install the tools now?' I have tried on multiple macs. They all show the same message when I open the application. I have looked everywhere for references to a git command - I only found the 'hosted-git-info' package. Any idea what could be causing this issue? The npm packages being used in the app are: 'ajv': '^6.5.1', 'crypto': '^1.0.1', 'crypto2': '^2.0.0', 'electron-json-storage': '^4.1.0', 'jquery': '^3.3.1', 'lokijs': '^1.5.5', 'node-rest-client': '^3.1.0', 'path': '^0.12.7', 'popper.js': '^1.14.3', 'replace-in-file': '^3.4.0', 'systeminformation': '^3.42.0' I had included ajv and popper.js only because it kept saying that these dependencies were required and had to be installed manually.
I have also created a new project using electron-quick-start, included these dependencies and got no prompt message. Something in the code is triggering this most likely? See a screenshot of the prompt.
First of all, it's not an error. It's an installer prompt for command line tools. Hey, the package which you highlighted, hosted-git-info is for identify and transform various git hosts URLs between protocols. It also can tell you what the URL is for the raw path for the particular file for direct access without git. Your installer is trying to touch that package (or it's being used) and it finds that command line tools are not installed on the machine where you are trying to install.
Electron/node Developer Needed For A Menu Bar App For Mac Download
Hosted-git-info on GitHub is here: As you mentioned in comments when you try to install your DMG on a machine which has already installed, the error (or I should say installer prompt) didn't occur. I highly recommend ideal share vi any great ogv converter for mac free. Just check if you are not using that package.
If you are not using then remove it. Else, it's good to have command-line-tools installed on mac always. (Again, it's not an error. Its an installer prompt).
• You can also use Andy OS to install Gospel Library for PC. Gospel library app help.
I am trying to setup node modules for my electron application via npm.
Book Description Learn how to develop cross-platform desktop app from scratch with Electron and Node About This Book. Build a solid foundation with Electron for an easier development experience. Use modern JavaScript frameworks and tools along with Electron to take your desktop applications to the next level. Extend the functionality of Electron through modules Who This Book Is For If you are a developer with prior experience of building front-end applications and you are keen on developing a cross-platform desktop application, then this book is for you.
![Bar Bar](https://i0.wp.com/blog.alexdevero.com/wp-content/uploads/2018/04/How-to-Start-Building-Desktop-Apps-with-Electron-and-React-blog.png?resize=749%2C516&ssl=1)
This book is also ideal for experienced JavaScript developers with a basic understanding of front-end development and Node.js development.