npm 从5.2版开始,增加了 npx 命令。Node 自带 npm 模块,所以可以直接使用 npx 命令。如果没有安装就手动安装一下。
当我运行
1 2 3 4 5 npx create-react-app my-app npx: 91 安装成功,用时 9.606 秒 You are running Node 6.3.1. Create React App requires Node 8 or higher. Please update your version of Node.
提示需要更新node。
查看本机node版本
清除node的cache
安装n
工具 1 2 3 4 sudo npm install -g n /usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n /usr/local/lib └── n@4.1.0
安装最新版本的node 1 2 3 4 5 6 7 sudo n stable install : node-v10.16.0 mkdir : /usr/local/n/versions/node/10.16.0 fetch : https://nodejs.org/dist/v10.16.0/node-v10.16.0-darwin-x64.tar.gz # installed : v10.16.0
再次查看本机node版本
更新npm到最新版 1 2 3 4 5 6 sudo npm install npm@latest -g Password: /usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js + npm@6.10.0 added 14 packages from 10 contributors, removed 5 packages and updated 17 packages in 6.962s
验证版本号