GithubHelp home page GithubHelp logo

Comments (8)

neynah avatar neynah commented on July 19, 2024

I attempted to create a pull request with these graphics but I'm on a Windows machine (which has a character limit of 260) so I was not able to clone to windows. Could you repackage under vagrant-spk?

from hacker-slides.

ocdtrekkie avatar ocdtrekkie commented on July 19, 2024

@neynah Does vagrant fix that? I'm assuming there's a filename somewhere in the package that is too big for Windows?

from hacker-slides.

neynah avatar neynah commented on July 19, 2024

I believe @zarvox mentioned that it might resolve the issue but I'll double check.

from hacker-slides.

zarvox avatar zarvox commented on July 19, 2024

The issue appears to be that there's a bunch of npm dependencies, and the npm folks have decided to include every package's dependencies in a subfolder of that package called node_modules, recursively. The longest path is static/node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phantomjs/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-delayed-stream-auto-pause.js which clocks in at a massive 247 characters.

(Actually @neynah if it's 247 characters, then it might succeed (barely) if you try to clone to a very short path like: cd C:\src && git clone https://github.com/jacksingleton/hacker-slides hs )

Git, like most software that runs on Windows, does not appear to use the extended-length path option. If it did, that would be one way to fix the issue.

If, rather than including the static dependencies outright, the package pulls them in via npm or bower in the guest, it's possible that the Virtualbox shared folder driver will use the "long paths" Windows API, whereas git on the host does not. It's also possible that Virtualbox will also be constrained by the path limit, which means that contributors would need to attempt to clone the repo from the VM and do everything from within.

from hacker-slides.

neynah avatar neynah commented on July 19, 2024

@zarvox Just tried it again in C: and still got:

error: unable to create file static/node_modules/grunt-contrib-qunit/node_modules/grunt-lib-phantomjs/node_modules/phant
omjs/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integrati
on/test-delayed-stream-auto-pause.js (Filename too long)

from hacker-slides.

neynah avatar neynah commented on July 19, 2024

I got it working. Thanks @zarvox. Will pull request now.

from hacker-slides.

jacksingleton avatar jacksingleton commented on July 19, 2024

Hey Nena! Sorry for the late response, I'm on vacation right now and get back the week if the 24th.

Thanks for taking the time to put the pull request together! (and for creating the graphics for that matter, looks awesome - clean and simple)

I may get to the pr this week, but if not count on the week of the 24th.

Jack

from hacker-slides.

ocdtrekkie avatar ocdtrekkie commented on July 19, 2024

Can be closed.

from hacker-slides.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.