我们在 npm install vue-cli -g 后 可以直接在命令行里输入 vue init webpack Vue-project就可以新建一个vue脚手架项目了
在这里。我有几个刨根问底的小问题。(脚手架的生成,vue的开发,我会使用,我这里只是研究node在命令行里起到了什么作用)
问题:
1、npm install vue-cli -g 生成的node_modules的文件具体在电脑里的哪个文件夹里
2、npm install vue-cli -g 下载完后 为什么命令行里就认识 vue的命令了。
3、vue init webpack Vue-project为什么能新建一个vue项目。
答案:
1、可以使用 npm config ls 查看npm的安装目录 (我的全局node_modules的目录是D:Program Files
odejs
ode_modules)
2、我们首先要先知道node 命令行是怎么制作的。(参考https://www.cnblogs.com/wmhuang/p/7052587.html)
3、download-git-repo 明日了解下这个东西,下载模板专用。
原理是上面三个原理,我知道我描述的不太清楚;我习惯用源码服人,若想要自己实现的话,下面有个binghuo的npm库,可供参考研究
命令行
npm install binghuo -g
全局安装完binghuo后,找一个目录,打开cmd小黑框输入
binghuo -v
其他作用
binghuo 100+200
binghuo "(100+300-600*20+100)" //引号不能缺失
binghuo init test //在当前目录下载文件夹为test的html压缩模板