我 运行 create-react-app 是否正确进行了测试?
Did I run create-react-app correctly to test?
我正在尝试使用 create-react-app 进行测试,但无法正常工作。
npx create-react-app tester
cd tester
yarn
yarn test
输出:
yarn run v1.13.0
$ react-scripts test
Done in 0.59s.
terry@terry-sharewalker:~/myProjects/tester$
我以为我读到 CRA 从 "watch mode" 开始,但它只是跳回我的光标。不应该 运行 什么的吗?我在 src/ 文件夹中看到一个名为 App.test.js 的测试。但是是运行ning吗?我怎样才能测试测试是 运行ning?
编辑 -- 这是我的环境信息:
npx create-react-app testing --info
npx:在 11.717 秒内安装了 63 个
环境信息:
系统:
OS: Linux 4.15 Ubuntu 16.04.5 LTS (Xenial Xerus)
CPU:x64 Intel(R) Core(TM) i5-4210M CPU @ 2.60GHz
二进制文件:
节点:10.15.3 - ~/.nvm/versions/node/v10.15.3/bin/node
纱线:1.13.0 - ~/.nvm/versions/node/v10.15.3/bin/yarn
npm: 6.9.0 - ~/.nvm/versions/node/v10.15.3/bin/npm
浏览器:
Chrome:68.0.3440.106
火狐:64.0
npm 包:
反应:未找到
反应-dom:未找到
反应脚本:未找到
npm 全局包:
创建反应应用程序:未找到
目前有一个 bug 与 CRA 对 node
新版本的测试。
尝试使用 "LTS"(长期支持)版本的 Node:
- nodejs.org(选择 LTS)
- nvm:
$ nvm use --lts
。
然后 运行 再次 $ yarn
,然后是 $ yarn test
。
问题似乎与 jest
有关。更新的版本是固定的,但是CRA还在process更新中
经过几天的努力,我更新了我系统上的一大堆东西。 node、npm、yarn、mocha 以及所有使用 npm 和 brew 全局安装的包。这修复了它。
我正在尝试使用 create-react-app 进行测试,但无法正常工作。
npx create-react-app tester
cd tester
yarn
yarn test
输出:
yarn run v1.13.0
$ react-scripts test
Done in 0.59s.
terry@terry-sharewalker:~/myProjects/tester$
我以为我读到 CRA 从 "watch mode" 开始,但它只是跳回我的光标。不应该 运行 什么的吗?我在 src/ 文件夹中看到一个名为 App.test.js 的测试。但是是运行ning吗?我怎样才能测试测试是 运行ning?
编辑 -- 这是我的环境信息:
npx create-react-app testing --info npx:在 11.717 秒内安装了 63 个
环境信息:
系统: OS: Linux 4.15 Ubuntu 16.04.5 LTS (Xenial Xerus) CPU:x64 Intel(R) Core(TM) i5-4210M CPU @ 2.60GHz 二进制文件: 节点:10.15.3 - ~/.nvm/versions/node/v10.15.3/bin/node 纱线:1.13.0 - ~/.nvm/versions/node/v10.15.3/bin/yarn npm: 6.9.0 - ~/.nvm/versions/node/v10.15.3/bin/npm 浏览器: Chrome:68.0.3440.106 火狐:64.0 npm 包: 反应:未找到 反应-dom:未找到 反应脚本:未找到 npm 全局包: 创建反应应用程序:未找到
目前有一个 bug 与 CRA 对 node
新版本的测试。
尝试使用 "LTS"(长期支持)版本的 Node:
- nodejs.org(选择 LTS)
- nvm:
$ nvm use --lts
。
然后 运行 再次 $ yarn
,然后是 $ yarn test
。
问题似乎与 jest
有关。更新的版本是固定的,但是CRA还在process更新中
经过几天的努力,我更新了我系统上的一大堆东西。 node、npm、yarn、mocha 以及所有使用 npm 和 brew 全局安装的包。这修复了它。