美文网首页
npm和npx的区别

npm和npx的区别

作者: 粥蛋蛋 | 来源:发表于2020-04-02 15:06 被阅读0次

    最近在看create-react-app脚手架的相关配置,在安装项目那里推荐使用npx

    npx create-react-app my-app
    cd my-app
    npm start
    

    npx为何物?之前只听说过npm,下面有一句说明

    npx 来自 npm 5.2+ 或更高版本, 查看 npm 旧版本的说明)

    百度相关资料了解到 npx是npm的高版本产物,安装npm时候就会安装npx

    使用npx命令安装包和npm i 安装包的机制不同点:

    npm是一个node package安装工具。

    npx的作用是先检查本地有没有安装某个package,如果没有去远程registry找,找到的话直接使用,不用下载到本地node-modules包里面,这样就能优化本地项目的大小,也可以避免安装package到全局。

    这里记录一下npm的版本切换工具 nvm(mac/linux) nvm-windows(windows)

    相关文章

      网友评论

          本文标题:npm和npx的区别

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