我已经在本地安装了量角器,但仍然指向MAC中的全局实例
我已将路径设置为node_modules / .bin
仍然指向全局实例。
我的全局量角器实例为5.2.2
本地量角器实例是最新版本。
设置路径后,我也看到版本为5.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