【发布时间】:2020-07-15 15:05:57
【问题描述】:
我正在开发一个节点模块,它可以做一些事情,我想运行像 Angular 的 ng 命令这样的命令(它必须与 Windows 和 Linux 兼容,我已经尝试检查 angular cli 模块并对我的节点模块,但它似乎仍然不起作用)
这是我所做的:
- 我已经通过
npm install -g <nodemodule>全局安装了节点模块 - 启动脚本有正确的shabang,即:
#!/usr/bin/env node这是为了使命令在Linux中运行而不指定node -
我已经从运行命令的文件中删除了扩展名,它是这样的:
#!/usr/bin/env 节点
var cli = require('./cli/cli);
我确信脚本可以工作,因为如果我进入目录并在那里启动脚本,它就可以工作。
【问题讨论】:
标签: javascript node.js angular command-line