zoukankan      html  css  js  c++  java
  • cypress启动时报错file already exists,文件已经存在解决办法

    **Message:** EEXIST: file already exists, mkdir 'C:Usersantony ode_modules.bincypress'

    **Stack trace:**
    ```
    Error: EEXIST: file already exists, mkdir 'C:Usersantony ode_modules.bincypress'


    node_modules.bincypress open
    npx cypress open 【一般用此命令启动即可解决报错】

    or create npm script in package.json

    "scripts": {
    "open": "cypress open"
    }
    and run

    npm run open

    我的node安装在D:Program Files odejs这个目录下面,通过npm config set prefix "D:Program Files odejs pm"来配置npm的全局模块的存放路径。由于D:Program Files odejs存在npm(linux下的可执行文件)这个文件,导致运行npm的时候一直报Error: EEXIST: file already exists, mkdir 'D:Program Files odejs pm'这样的错误。解决办法有以下2个。
    1、将npm文件改名,再次运行npm就会在D:Program Files odejs生成一个npm的文件夹,此后可以通过npm config set prefix 设置为其他的文件名。
    2、在%appdata%/../..目录下有一个名为.npmrc的文件,存放npm的userconfig配置,其内容如下:prefix=D:Program Files odejs pm,我们可以通过修改prefix的路径解决这个问题。
    通过npm config set prefix 和npm config set cache 来设置npm的全局模块的存放路径以及cache的路径。
    通过npm install express -g来安装express组件,-g的意思是装到npm的全局模块的路径下。如果没有-g 就会把组件安装在当前路径下面。
    通过npm config ls -l查看当前的目录设置:

  • 相关阅读:
    【JavaScript】--ajax
    【Django】--Models 和ORM以及admin配置
    【Django】--基础知识
    【jQuery】--图片轮播
    双系统 windows引导项添加
    LVM
    linux安全加固
    oracle 11G 配置侦听文件
    LVM
    《virtual san 最佳实践》节选 Virtual SAN的发展与现状
  • 原文地址:https://www.cnblogs.com/51testing/p/13061186.html
Copyright © 2011-2022 走看看