2020-08-11
又是长知识的一天
1.webstorm 提示 command not found
之前一直看到人家用npm 命令,我就想我怎么不想了,在webstorm 上弄了很久,一直都展示提示command not found,很是恼火,后面发现是环境的问题,下载npm 和nodjs后,都是mac自动安装的,都是全局的变量,但是在webstorm里面是自己的环境变量,就算你用了正确的node 地址和npm正确的地址,也是无法正确展示的,后面看了很多人的博客,还是不知道。
那只能换种方式了,用了vistual studio code ,我靠,嘤嘤,太好用了,右下角有个框子,可以随时切换,见图我的是展示的node
2.cypress 怎么用命令open
虽然我下载了cypress 软件,但是感觉自己还是太菜了,所以还是研究了一下,主要问题还是第一步的位置问题,只要位置放对了就可以了,是在自己的项目下面安装,不知道在下载cypress 软件下面安装,天真了呀,哈哈哈哈
cd /Users/nanwu/IdeaProjects/cypresstest
npm install [email protected] --save-dev
./node_modules/.bin/cypress open
想要修改版本,修改上面的数字就好了
3.cypress-skip-and-only-ui/support 我买了书,上面写的这个插件可以让某些case暂停,或者只让某些运行
不过现在插件有bug,只支持低版本的,所以我再第二点的时候安装了4.0.0版本的,效果就是下面的图,只要看到after all test 后,就是你的插件安装成功了
安装过程
(1)项目的结构要正确。外面的package 一定要有,不然找不到位置
要是没有package.json 文件,执行
mkdir uitest
cd uitest
npm init
npm install cypress -skip-and-only-ui
有的话,在项目的目录下直接执行
npm install cypress -skip-and-only-ui
(2)require('cypress-skip-and-only-ui/support')
const task = require('cypress-skip-and-only-ui/task')
module.exports = (on, config) => {
on('task', task)
}