FYI, the emsdk change landed such that `npm install` is now run as a post install step. Please report any issues with this.
The plan is to let this bake for a week or more before we actually start to rely on the feature in emscripten itself. This also means that non-emsdk users (those who git clone emscripten directly) will need to start running `npm install` themselves after a git update. On Thu, Dec 19, 2019 at 9:25 AM Alon Zakai <[email protected]> wrote: > The emsdk already installs node.js for users (and node.js is necessary to > run emcc, for the JS compiler portion), so I don't think that is new. What > is being proposed is to also have the emsdk run "npm install" automatically > for users, that is, to use npm. That might be visible in some ways - npm > output on the commandline, perhaps other things? > > On Thu, Dec 19, 2019 at 7:42 AM Shachar Langbeheim <[email protected]> > wrote: > >> True, but the proposed change is to require the installation of node.js - >> so there's a user-visible requirement there, too. >> >> On Thu, 19 Dec 2019 at 11:04, Gabriel Cuvillier < >> [email protected]> wrote: >> >>> Le 19/12/2019 à 08:54, Jukka Jylänki a écrit : >>> >>> > It will require asking users to install git-lfs separately >>> >>> This. >>> >>> Indeed, that's a good argument against git-lfs: one user-visible >>> additional requirement. >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "emscripten-discuss" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/emscripten-discuss/982257b1-153e-eb6b-db22-4385f3ae1b19%40gmail.com >>> . >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "emscripten-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/emscripten-discuss/CA%2B_KjGYR3xrSVT52Rd1jJ9dFiwHyO-8oeVHqHYHhvk8hgEZxPA%40mail.gmail.com >> <https://groups.google.com/d/msgid/emscripten-discuss/CA%2B_KjGYR3xrSVT52Rd1jJ9dFiwHyO-8oeVHqHYHhvk8hgEZxPA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- > You received this message because you are subscribed to the Google Groups > "emscripten-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/emscripten-discuss/CAEX4NpSMQQK4g%2BoLK5r32OXjq7nWr4YCMF52s63sc_V1%2B7aRgg%40mail.gmail.com > <https://groups.google.com/d/msgid/emscripten-discuss/CAEX4NpSMQQK4g%2BoLK5r32OXjq7nWr4YCMF52s63sc_V1%2B7aRgg%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/emscripten-discuss/CAL_va2-r36sra_OmqERYrOGEk%3DQq5f4h%2BjHkcXkRHBXnJ%2BOA%2BQ%40mail.gmail.com.
