首页 > 解决方案 > 在 mac 上找不到 Angular protractor /cli.js 文件被告知检查我是如何安装量角器的

问题描述

试图在量角器中找到 protractor/built/cli.js 文件时,我非常头疼。我真的很感激第二意见。

为了找到 cli.js 文件,我执行了以下语法。

/usr/local/lib/node_modules/npm/node_modules

我期待在这个位置找到一个量角器文件。然而,我没有。因此,我在这里的视频中与一个帮助我使用量角器的人交谈。

我清楚地概述了问题以及我遇到的情况。

回答被问到'我是如何安装量角器的?' 我告诉他我使用 npm install -g protractor 命令以标准方式安装量角器。

他的回答是“如果安装了它应该显示在节点模块中”。这个回答让我很困惑。

我不明白他想说什么,因为它不在节点模块中

所以我的问题很简单:

1. 我应该再次运行 npm install -g protractor 命令以便找到位置吗?

2.如果 1 不是一个好主意,我该怎么做才能找到量角器文件,这样我就可以找到 cli.js 文件位置,这样我就可以运行我的角度测试用例了。

标签: javascriptangularjsnode.jsangularprotractor

解决方案


因为您将量角器安装为全局包,所以您需要通过执行以下命令找出全局包的安装文件夹路径:npm prefix -g

它将打印出一个文件夹路径,即全局包安装文件夹。然后你可以build/cli.js

<global package install folder>/lib/node_modules/protractor/build/cli.js

在此处输入图像描述


推荐阅读