从操作系统命令的使用理解脚手架(vue-cli)的命令(vue)
操作系统,一般都会内置一些命令,比如常用的 cd、ls、ll、ln(link) 等。但是我们安装了一些脚手架,比如vue-cli,却可以使用操作系统非自带的命令vue,这是为什么呢?
vue命令到底是什么

从图中可以看到,这个vue.js文件和普通的js文件最大的区别就是第一行代码#!/usr/bin/env node 。个人的简单理解就是,让当前文件变为一个可执行文件(类比.sh文件),执行环境是全局环境变量的node。
为什么js文件可以直接被执行

通过
/usr/bin/env node test.js./test.jsnode test.js
三个命令都可以获得运行结果。[一般js文件是无法直接被执行的,也就是无法直接使用./test.js](chmod 777 test.js给文件加可执行权限)
总结
对于一个脚手架,拿vue-cli来说,从使用层次上,流程如下图:

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END





















![[桜井宁宁]COS和泉纱雾超可爱写真福利集-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/4d3cf227a85d7e79f5d6b4efb6bde3e8.jpg)

![[桜井宁宁] 爆乳奶牛少女cos写真-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/d40483e126fcf567894e89c65eaca655.jpg)