node.js - 在 NodeJS 中使用 which 命令
问题描述
我目前正在将 CoffeeScript 移植到本机 NodeJS,但遇到了一些问题,它基本上是在注入文件后“签名”。
我得到的错误是:ReferenceError: which is not defined
这是我的节点代码:
ossl = which('osslsigncode');
if (!ossl) {
log('Warning: osslsigncode not found, code-signing disabled');
}
这是原始的 CoffeeScript 代码:
ossl = which 'osslsigncode'
if !ossl
log 'Warning: osslsigncode not found, code-signing disabled'
解决方案
我假设您使用它的应用程序正在使用which包来验证二进制文件是否存在。
您需要安装它并使用 Node 语法调用它。
推荐阅读
- sql - SQL Server 组按最大日期
- html - 显示在 div 外的文本
- python - “ValueError:所有输入数组必须具有相同的形状”当 one-hot 编码 DNA 序列时
- unit-testing - React/TypeScript 的 Jest 配置问题
- python - 查找元素的总和
- python - PyQt5 未检测到 Cosmographia 窗口(Cosmoscripting 导入)
- reactjs - 反应中的相同vue功能
- laravel - 如何将搜索结果更改为友好的网址
- php - 如何在颤动中从网络获取图片
- reactjs - 将 Material UI 应用程序转换为移动设备并使其具有响应性