Comments (4)
I bypassed it with --legacy-peer-deps
. Then it failed because apparently it requires node-pre-gyp
and rimraf
to be available globally. Once this was done, I tried to run the start
script but it seems I need electron-forge
. Once I installed it, it complained that electron-prebuilt-compile
must be in devDependencies
, and it must be an exact version and not a range. I installed it (latest 8.2.0). Then it failed with Failed to locate startable Electron application
. I figured I had to build it somehow first (but there was no build script other than package
which also seemed to fail with Failed to locate startable Electron application
). Given that I saw Webpack config, I tried webpack
which gave me an error ERROR in Entry module not found: Error: Can't resolve './src' in 'C:\Users\david\proj\graphql-98'
- even though src
exists. Maybe it has to do with TypeScript or something? I have no idea.
I have given up. It would be amazing if you could provide a full set of instructions how to build the software! Thanks
from graphql-98.
Have you tried using yarn instead of npm? There's probably bitrot on the dependencies because I haven't touched the code in a while. Does the prepackaged version work?
from graphql-98.
Unfortunately it doesn't, for other reasons, see #21 and #22. That's why I tried building it myself to see if I can identify and fix the problems myself, but I failed miserably as you can see^^
OK I see now what you mean, there is a yarn.lock
so possibly using yarn
could have made a difference. I did see that you wrote yarn start
but I thought it wouldn't make much of a difference whether yarn
or npm
was used because the meaning of package.json
is the same in both cases - I did forget about yarn.lock
though, yes.
Anyway, my primary goal was to use the software, building it was only in an attempt to make it useable... so if maybe you could figure out why the prepackaged version is also broken for me, that would be even better...!
In general this looks like an awesome piece of software... and I'd love to use it!
from graphql-98.
Gotcha. Yarn lock pins all the dependencies in a deep manner, so it might solve your peer dep problem. Most of my testing has been on mac so not sure about those other bugs you saw offhand. You might try an older build to see if it's any better.
from graphql-98.
Related Issues (9)
- Some way to specific input arguments
- Allow toggling of individual fields on a query
- A way to set authentication headers
- How to handle CORS/custom headers?
- Title bar buttons broken HOT 2
- Cannot submit GraphQL URL: Error "cannot handle file:///[...]/index.html?url=[...]: APP_WEBPACK_ENTRY=[...]" HOT 3
- Fix column grouping HOT 1
- Dynamically load viz.js over internet to speed up build/deploy times
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graphql-98.