Node 安装在D盘,全局包安装在\nodejs\node_global,找不到像课程中 bin\vue.js 软连接,导致差异不好理解问题

来源:2-2 站在前端研发的视角,分析开发脚手架的必要性

keep7677850

2021-11-13 13:23:03

我Windows安装node 是安装到d盘 ,全局安装vuecil 和react cli 都在D:\Program Files\nodejs\node_global

目录里面了,


https://img.mukewang.com/climg/618f47ee09a4e3bb10810510.jpg










但是和这个node_global 同级目录的 bin 目录下并没有 vue, 没有软连接 可以连接到像课程中lib/node_modules/bin/vue.js 启动项目,但是也可以用  vue create app 创建项目,下面是我文件地址截图

https://img.mukewang.com/climg/618f49d609e01f1b11470573.jpg

vue-cli 地址是  D:\Program Files\nodejs\node_global\node_modules\vue-cli

bin/vue.js  地址是 D:\Program Files\nodejs\node_global\node_modules\vue-cli\bin\vue.jshttps://img.mukewang.com/climg/618f4a470916a53414210796.jpg

写回答

1回答

扬_灵

2021-11-13

同学你好,在windows中软链接指向的文件可以通过右击右击软链接,查看属性,里面有个打开文件位置的按钮,可以直接定位到目标文件,window和mac OS 系统不同,windows中安装的脚手架命令没有用到软连接,以imooc-cli为例子,在windows中可以直接使用where imooc-cli 查看命令的路径,里面会显示imooc-cli 和imooc-cli.cmd 两个文件,windows下执行命令后会执行node下的imooc-cli文件 执行里面的代码后去找node_modules/@imooc-cli/core/bin/imooc-cli.js 执行。
https://img.mukewang.com/climg/618fb14609bd9d5908400698.jpg

0

2024版 Web前端架构师

2024版 ,前端高手课!全局架构思维/系统培养大厂P7技术专家/中小厂前端Leader

1107 学习 · 2254 问题

查看课程