Installing “global” npm dependencies via package.json [duplicate]

It’s not possible to specify dependencies as “global” from a package.json. And, this is by design as Isaac states in that feature request you referenced:

Yeah, we’re never going to do this.

But, “binaries” can still be used when a package is installed locally. They’ll be in .../node_modules/.bin/. And, you should be able to queue them up with a preinstall script.

Though, if the series of commands is rather lengthy (as “jshint, csslint, buster, etc..” would suggest), you may want to look into using a build tool such as grunt to perform the various tasks:

{
    // ...,

    "scripts": {
        "preinstall": "grunt"
    }
}

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)