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
目录里面了,
但是和这个node_global 同级目录的 bin 目录下并没有 vue, 没有软连接 可以连接到像课程中lib/node_modules/bin/vue.js 启动项目,但是也可以用 vue create app 创建项目,下面是我文件地址截图
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.js
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 执行。
相似问题