小编Dav*_*orm的帖子

安装和运行 aws-amplify cli 和全局 npm 包的一般问题

我正在尝试在我的 Mac 上安装 aws amplify cli。似乎安装正常,但是当我之后运行它时,它会响应

\n\n
     bash: amplify: command not found\n
Run Code Online (Sandbox Code Playgroud)\n\n

我想这可能与全局npm包的目录有关,所以我跑了

\n\n
    $ npm -g root\n
Run Code Online (Sandbox Code Playgroud)\n\n

返回:

\n\n
    /usr/local/lib/node_modules/node/lib/node_modules\n
Run Code Online (Sandbox Code Playgroud)\n\n

我的 node_modules 放置在另一个节点模块文件夹中似乎很奇怪。

\n\n

当我跑步时:

\n\n
    $ which npm\n
Run Code Online (Sandbox Code Playgroud)\n\n

它返回:

\n\n
    /usr/local/bin/npm\n
Run Code Online (Sandbox Code Playgroud)\n\n

我还尝试使用命令列出我的全局包

\n\n
    $ npm list -g --depth=0\n
Run Code Online (Sandbox Code Playgroud)\n\n

返回:

\n\n
/usr/local/lib/node_modules/node/lib\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 @angular/cli@7.3.1\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 @aws-amplify/cli@1.5.1\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 ng@0.0.0\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 npm@6.9.0\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 npm-check@5.9.0\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 tsc@1.20150623.0\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 typeorm@0.2.16\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 typescript@3.2.2\n
Run Code Online (Sandbox Code Playgroud)\n\n

有人可以帮我解决这个烂摊子吗?

\n

npm aws-amplify

4
推荐指数
2
解决办法
3631
查看次数

赛普拉斯测试 - 期望输入为空

我有一个文本输入字段,我希望 cypress 检查它是否为空。

我试过了:

cy.get('[data-cy=inputField]').should('not.have.value');

cy.get('[data-cy=inputField]').should('be.empty');
Run Code Online (Sandbox Code Playgroud)

即使字段中有文本,这两个测试也通过了。

cypress

4
推荐指数
2
解决办法
7553
查看次数

标签 统计

aws-amplify ×1

cypress ×1

npm ×1