脚手架本质是一个操作系统的客户端,它通过命令执行
vue create vue-test-app --force -r https://registry.npm.taobao.org
这条命令由四部分组成:
vue
create
vue-test-app
--force
:可以理解为--force true
,可简写为-f true
or-f
-r https://...
:https://...
是-r
的param
vue-cli为例
npm
项目,该项目中应包含一个bin/vue.js
文件,并将这个项目发布到npm
npm
项目安装到node
的lib/node_modules
node
的bin
目录配置下vue
软连接指向lib/node_modules/@vue/cli/bin/vue.js
这样就完成了在执行vue
命令的时候就可以找到vue.js
进行执行
@vue/cli
后会添加的命令为vue
npm install -g @vue/cli
@vue/cli
时发生了什么vue
指向一个js
文件,我们却可以直接通过vue
命令直接去执行它npm i -g cxvh-cli-test
原生开发痛点分析:
package
本地link
package
依赖安装package
单元测试package
代码发布package
代码提交2025-07-27 SUN | ![]() | 21.15*C | ![]() | 57% |
02:15:05 | ||||
216.73.216.221 | Seattle | AM |