npm init(yarn create) 后发生了什么

在 Vue.js 最新的文档中,通过脚手架 Vite 初始化项目,给出了一个这样的命令:

1
2
3
4
npm init vite hello-vue3 -- --template vue

或 yarn create vite hello-vue3 --template vue

之前的一些 CLI 的使用方式是先去全局安装一个 npm 包,然后该 npm 包会被全局注册,使用全局指令去完成一些动作。

直接使用 npm init 或者 yarn create 发生了什么?

阅读更多

npx 是什么

今天在看到 create-react-app 仓库时,在其安装方式上看到这样一条指令,一脸懵逼,这是什么?

1
2
3
npx create-react-app my-app
cd my-app
npm start

nvmnrmnpmnpx, 类似的名词屡见不鲜,npx 到底是什么?

阅读更多