npm init(yarn create) 后发生了什么
在 Vue.js 最新的文档中,通过脚手架 Vite 初始化项目,给出了一个这样的命令:
1 | npm init vite hello-vue3 -- --template vue |
之前的一些 CLI 的使用方式是先去全局安装一个 npm 包,然后该 npm 包会被全局注册,使用全局指令去完成一些动作。
直接使用 npm init
或者 yarn create
发生了什么?
在 Vue.js 最新的文档中,通过脚手架 Vite 初始化项目,给出了一个这样的命令:
1 | npm init vite hello-vue3 -- --template vue |
之前的一些 CLI 的使用方式是先去全局安装一个 npm 包,然后该 npm 包会被全局注册,使用全局指令去完成一些动作。
直接使用 npm init
或者 yarn create
发生了什么?
今天在看到 create-react-app
仓库时,在其安装方式上看到这样一条指令,一脸懵逼,这是什么?
1 | npx create-react-app my-app |
nvm
、 nrm
、 npm
、npx
, 类似的名词屡见不鲜,npx
到底是什么?
webpack是目前被大家广为使用的模块打包器。从命令行输入webpack或者在package.json的npm scripts中配置webpack脚本都可以使用webpack。虽然效果是一样的,但是两者有区别吗?最近在阅读源码的过程中发现了这个事情,原来两者是有区别的。