我已经在本地安装了量角器,但仍然指向全局实例

时间:2018-10-25 15:44:19

标签: protractor

我已经在本地安装了量角器,但仍然指向MAC中的全局实例

我已将路径设置为node_modules / .bin

仍然指向全局实例。

我的全局量角器实例为5.2.2

本地量角器实例是最新版本。

设置路径后,我也看到版本为5.2.2

2 个答案:

答案 0 :(得分:0)

假设您在# sudo amazon-linux-extras install tomcat8.5 下执行了npm install protractor,将有一个文件夹~/work

如果在~/work/node_modules下执行node_modules/.bin/protractor --version,则将获得本地量角器版本。

如果您想随时在终端中使用本地量角器,则可以在当前PATH环境值的标题处添加~/work,这样始终会首先在~/work/node_modules/.bin中找到本地量角器

我想您在当前PATH环境值的末尾添加了PATH,这使得首先找到了全局量角器。

答案 1 :(得分:0)

您可以使用npx https://www.npmjs.com/package/npx,因此在运行protractor命令时,它始终指向node_modules中的本地版本 运行命令将是npx protractor