我有使用量角器和黄瓜的问题。 我的新工作需要这个,所以我没有其他选择。请不要将我推荐给不同的框架。
可悲的是,经过几天尝试解决安装错误后,我以为我已经准备好开始使用它了。
Windows 10
错误内容如下....
[launcher]错误:TypeError:无法读取未定义的属性'strict' 在C:\ Users \ Aaron \ node_modules \ protractor-cucumber-framework \ index.js:20:43 在_fulfilled(C:\ Users \ Aaron \ AppData \ Roaming \ npm \ node_modules \ protractor \ node_modules \ q \ q.js:834:54) at self.promiseDispatch.done(C:\ Users \ Aaron \ AppData \ Roaming \ npm \ node_modules \ protractor \ node_modules \ q \ q.js:863:30) 在Promise.promise.promiseDispatch(C:\ Users \ Aaron \ AppData \ Roaming \ npm \ node_modules \ protractor \ node_modules \ q \ q.js:796:13) 在C:\ Users \ Aaron \ AppData \ Roaming \ npm \ node_modules \ protractor \ node_modules \ q \ q.js:556:49 在runSingle(C:\ Users \ Aaron \ AppData \ Roaming \ npm \ node_modules \ protractor \ node_modules \ q \ q.js:137:13) 在flush(C:\ Users \ Aaron \ AppData \ Roaming \ npm \ node_modules \ protractor \ node_modules \ q \ q.js:125:13) at nextTickCallbackWith0Args(node.js:415:9) at process._tickCallback(node.js:344:13) [launcher]进程已退出,错误代码为100
答案 0 :(得分:1)
我想跟进我的旧问题。
虽然我不确定是什么造成了这种情况,但我确实弄明白了如何解决这个问题,并对它本来可能有什么理论。
<强>解决方案:强>
<强>理论值:强>
我喜欢全球安装的想法。 &#34;如果某些东西足以在多个项目中使用,为什么不在全球范围内安装呢?&#34;是最初的想法。这是错的。全球安装有&#34; -g&#34;落后于安装命令。本地安装没有&#34; -g。&#34;
如果您曾经想要将作品或工作转移到新计算机上,那么当您在整个计算机上拥有几乎无穷无尽的依赖关系时,您怎么可能。
但是,作为旁注,在npm安装方法之后,至少有两个依赖项需要重启并且根本没有提示我。
非常令人沮丧。最后,这只是一个理论而不再是一个问题。但是,在必须遵循相同的过程五次后,我现在有了一个流程。希望这有助于某人。