在PowerShell上,执行时收到错误消息tsc
。这从来没有发生过。
我不确定是否应该混合使用PowerShell安全设置来纠正这种情况,例如基于此设置:PowerShell说“在此系统上禁用了脚本执行”。
更新资料
这是npm打算使用ps1脚本的新功能。他们的回购中提出了一个问题:https : //github.com/npm/cli/issues/470
您没有太多选择。需要将脚本执行策略设置为允许在Windows系统上运行.ps1脚本。您可以通过在Powershell ISE或类似设备中运行来避免,但否则将由系统策略决定。
—
怀疑论者'19
我意识到较早版本的npm不会包含ps1文件,不确定他们为什么现在开始这样做。
—
Cerlancism
将PowerShell脚本执行策略至少设置为“ RemoteSigned”没有错。
—
Ansgar Wiechers,
@Ansgar Wiechers好吧
—
Cerlancism