某些节点模块安装可执行文件。例如,我安装了lua-to-typescript
(npm install lua-to-typescript --save
)模块,在ltts
下得到了一个node_modules\.bin\
文件。
如果我在Linux上安装了该软件,则可以直接运行ltts
。
在Windows上,我必须先进行设置
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
以便能够在Powershell中运行可执行文件(如建议的here),然后我必须指定可执行文件的完整路径才能运行它。例如
.\node_modules\.bin\ltts`
我的问题是:是否有一种标准且快速的方法来在Windows上设置节点,以便可以具有与Linux相同的行为? (安装模块->使可执行脚本可以直接访问和运行)
我既不是节点专家,也不是Windows专家。