请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

软链问题:Windows环境

npm link后,在全局nodemodules下可以看到创建了三个文件,图片描述

出现的问题是,在cmd执行没有问题
图片描述

但是用windows的powershell就只能找到abc-cli.cmd命令。图片描述
这是怎么回事呢。

看提示,禁止运行脚本,但是为啥运行create-react-app,vue却没有问题

正在回答 回答被采纳积分+3

2回答

扬_灵 2022-11-17 21:01:29

同学你好,在本地测试使用powershell时候不修改执行策略的时候也是无法执行vue命令的,所以这边想确认一下问题。https://img1.sycdn.imooc.com//szimg/6376308f090c6bd615880751.jpg

0 回复 有任何疑惑可以回复我~
扬_灵 2022-11-09 08:35:13

同学你好,可以先修改权限试一下,看看是否是权限的问题。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉1127443910 #1
    我查的是,网上下载的ps1文件需要有签名才能执行,更改执行策略我觉得不是最佳方案。毕竟用其他的脚手架也没有要求让我更改执行策略,这个应该是有正确的解决途径的。
    回复 有任何疑惑可以回复我~ 2022-11-09 09:52:33
  • 扬_灵 回复 提问者 慕粉1127443910 #2
    同学你好,你是指在powershell可以执行vue命令但是不能运行npm link的命令吗,可以发一下运行的截图吗,
    回复 有任何疑惑可以回复我~ 2022-11-10 08:58:19
  • 提问者 慕粉1127443910 回复 扬_灵 #3
    我是说,能在不更改执行决策的前提下使用powershell 执行 vue-cli,create-react-app.等。但执行自己写的为啥需要更改执行策略,也就是你说的权限问题。
    回复 有任何疑惑可以回复我~ 2022-11-17 15:10:05
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信