Git Product home page Git Product logo

Comments (8)

hdgarrood avatar hdgarrood commented on August 22, 2024

Can you provide a bit more context on why this would be useful please?

from npm-installer.

xepaul avatar xepaul commented on August 22, 2024

The current script can not be used when run behind a firewall, github.com is not available.
Thanks

from npm-installer.

xepaul avatar xepaul commented on August 22, 2024

A local enterprise version of NPM is being used.

from npm-installer.

xepaul avatar xepaul commented on August 22, 2024

A path needs to be able to be set to download pure script from a mirror instead of github.com like purescript_downloadUrl=https://npm.xyz.org/mirrors/purescript

from npm-installer.

hdgarrood avatar hdgarrood commented on August 22, 2024

Right, that makes sense, thanks. Where are you imagining mirrors will be hosted though?

from npm-installer.

xepaul avatar xepaul commented on August 22, 2024

Internally in the enterprise inside the firewall.

from npm-installer.

hdgarrood avatar hdgarrood commented on August 22, 2024

So your plan is to get around the firewall each time there's a compiler release in order to download each of the binaries from the normal location, and then make them available internally? Fair enough.

When implementing this, if a mirror is set, we should ensure that we're using the source tarball from the same location too (i.e. not github) in the case where we fall back to building from source.

from npm-installer.

xepaul avatar xepaul commented on August 22, 2024

Yes that’s correct the binaries would be made available internally. Yes seems logical to have the source on the fallback scenario.

from npm-installer.

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.