node.js - 如何使用名称前没有“node”的Powershell执行node.js文件?
问题描述
有没有办法从 Powershell 执行 node.js 文件,而无需node
在文件名之前调用文件?
例子:
现在我像这样执行它:node .\script.mjs
.
我想只用名字来执行它:.\script.mjs
.
如何?
解决方案
您可以注册默认.mjs
打开的文件扩展名。node.exe
然后,您只需提供文件路径即可调用节点.mjs
。脚步:
- 右键单击任何
.mjs
文件 - 单击打开方式/打开方式...
- 单击选择另一个应用程序/更多应用程序↓>在此 PC 上查找另一个应用程序
- 导航到您的
node.exe
文件 - 勾选始终使用此应用打开 .mjs 文件复选框
- 用OK 确认
现在您只需输入.\script.mjs
CMD 或 PowerShell 即可使用 node.js 自动打开文件。
推荐阅读
- c# - 如何使用 linq GROUP BY 多个和 SELECT 进行查询
- parse-platform - 如何通过查询获取用户电子邮件
- x86 - 查询旧版 3DNow!指令系统
- apache-spark - PySpark 2 - 合并来自多行的记录
- postgresql - 带有 INSERT 的 PosgreSQL 函数... RETURNING 使查询没有结果数据的目的地
- base-url - 未找到 Google Photos Api“BASE_URL=dv”返回
- ios - 如何在 iOS App 的 UITextField 下添加自动填充选项?
- r - 使用 append() 合并后,rentrez 的摘要列表停止工作
- reactjs - 打字稿减去类型
- oauth-2.0 - Google OAuth2:获取授权用户的凭据