Npx

作者: 侯工 | 来源:发表于2019-02-13 19:35 被阅读1次

    npx github:https://github.com/zkat/npx

    什么是Npx?它和npm是什么关系?

    如果你把NPM升级到最新版本npm@5.2.0 ,它就会安装一个新的包npx

    npm install npm@latest -g
    

    它的主要作用是代替npm来直接执行包(package)命令。

    举个例子:以前如果我们需要使用一个包的话,以create-react-app为例。

    第一步,你总得先初始化npm吧

    npm init
    

    然后还得安装它吧

    npm install -g create-react-app
    

    然后才能使用它

    create-react-app my-app
    

    但现在我们可以直接使用npx直接执行命令了,如果包不存在的话,它也会自动下载(包括初始化npm)。

    npx create-react-app my-app
    

    npx的出现,对于编写shell脚本与npm自动化更加友好便捷了。

    相关文章

      网友评论

        本文标题:Npx

        本文链接:https://www.haomeiwen.com/subject/rwxjeqtx.html