Cypress - install it on empty project

[亡魂溺海] 提交于 2021-01-27 06:31:37

问题


I am trying to install cypress on an empty project. However, cypress is not installed in the package.js file and cypress is not included on the project. How can I make it work? I cannot install cypress as part of the development project, so i am trying to create a separate test automation project with cypress.


回答1:


You need to add --save or --save-dev to save it to package.json file. eg: npm install cypress --save. https://docs.npmjs.com/cli/v6/commands/npm-install




回答2:


Steps to install cypress:

Step 1: Create your project folder, go inside the folder from the terminal using cd folder_path/folder_name and run npm init. This will create your package.json file inside your project folder. You can do this in a sperate project or create some folder in your development project and do it there as well.

Step 2: Now, Run the command npm install cypress --save-dev. This will add the cypress as a dev dependency inside your package.json file. Once you have successfully installed this, you should see one more file package-lock.json and an folder node_modules being created

Step 3: Run the command node_modules/.bin/cypress open or node_modules/.bin/cypress run to run cypress.




回答3:


Normally you install Cypress into your dev project, but I see you can't do that.

Go to https://www.cypress.io, middle of the page is Download now.

After downloading, unzip to a folder, open bash or cmd prompt in that folder and type Cypress.

You get some warnings about installing into your project being preferred, but it works fine.

There's a To get started... box on the runner. Choose the same folder, and Cypress will set up the testing folder structure

/cypress
  /integration
    /examples       -- lots of sample tests here
  /support
  /plugins
  /fixtures
  etc


来源:https://stackoverflow.com/questions/65697672/cypress-install-it-on-empty-project

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!