• 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查看当前的目录设置:

  • 相关阅读:
    完美主义之我见
    职场-位置思维
    我的读书观
    人力资源是组织的第一战略资源-论基层员工
    积累是做成事情得唯一途径
    地理信息数据处理之我见
    word 之 插入删除空行
    OSMeteorTranslationAPI(百度,有道)对比
    CsharpOSMeteorCodeGenerator(Metero代码生成器)
    HtmlDOM 文档读取研究
  • 原文地址:https://www.cnblogs.com/51testing/p/13061186.html
Copyright © 2020-2023  润新知