国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Error: EEXIST: file already exists, mkdir temp

該EEXIST錯(cuò)誤是文件或目錄存在但嘗試的操作要求其不存在時(shí)遇到的另一個(gè)文件系統(tǒng)錯(cuò)誤。例如,當(dāng)您嘗試創(chuàng)建已存在的目錄時(shí),您將看到此錯(cuò)誤,如下所示:

const fs = require('fs');

fs.mkdirSync('temp', (err) => {
  if (err) throw err;
});

獲得以下報(bào)錯(cuò)信息

Error: EEXIST: file already exists, mkdir 'temp'
    at Object.mkdirSync (node:fs:1349:3)
    at Object.<anonymous> (/home/ayo/dev/demo/main.js:3:4)
    at Module._compile (node:internal/modules/cjs/loader:1099:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
    at Module.load (node:internal/modules/cjs/loader:975:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:77:12)
    at node:internal/main/run_main_module:17:47 {
  errno: -17,
  syscall: 'mkdir',
  code: 'EEXIST',
  path: 'temp'
}

解決方案

fs.existsSync() 這里的解決方案是在嘗試創(chuàng)建路徑之前檢查路徑是否存在:文章來源地址http://www.zghlxwxcb.cn/article/495.html

const fs = require('fs');

if (!fs.existsSync('temp')) {
  fs.mkdirSync('temp', (err) => {
    if (err) throw err;
  });
}

到此這篇關(guān)于Error: EEXIST: file already exists, mkdir temp的文章就介紹到這了,更多相關(guān)內(nèi)容可以在右上角搜索或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

原文地址:http://www.zghlxwxcb.cn/article/495.html

如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)聯(lián)系站長進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 解決npm報(bào)錯(cuò)Error:EEXIST: file already exists, mkdir “文件路徑“,yarn create vite-app 報(bào)文件名、目錄名或卷標(biāo)語法不正確

    我這里出現(xiàn)錯(cuò)誤是因?yàn)樵谂渲胣pm命令目錄與npm全局安裝位置時(shí)目錄創(chuàng)建失敗,但是在執(zhí)行 命令之后在本地的\\\" .yarnrc \\\"文件中 \\\" global-folder \\\" 屬性被寫入,之后會(huì)卡在 這個(gè)問題 在c盤的對(duì)應(yīng)用戶的文件夾下找到 .yarnrc 文件,打開它,將其配置為正確的路徑即可 我這里是因?yàn)閥arn的

    2024年02月08日
    瀏覽(102)
  • Linux下swap file “*.swp”already exists!解決方法

    問題: 在 Linux 下的 vim 編輯過程中,由于某種原因異常退出正在編輯的文件,再次編輯該文件時(shí),會(huì)出現(xiàn)如下提示: [O]pen Read-Only, (E)dit anyway, ?ecover, (D)elete it, (Q)uit, (A)bort: 原因: 使用vim編輯文件實(shí)際是先copy一份臨時(shí)文件并映射到內(nèi)存給你編輯, 編輯的是臨時(shí)文件, 當(dāng)執(zhí)行

    2024年02月11日
    瀏覽(17)
  • 解決Linux報(bào)錯(cuò):Swap file “xxxxxx.swp“ already exists

    出現(xiàn)問題 Swap file “.models_conf.yaml.swp” already exists! 在 Linux 下 vim 編輯過程中,由于某種原因異常退出正在編輯的文件,再次編輯該文件時(shí),會(huì)出現(xiàn)如下提示: 一個(gè)文件出現(xiàn)了帶有.swp的副本文件的時(shí)候,會(huì)出現(xiàn)如下提示: 問題出現(xiàn)原因分析 出現(xiàn)類似問題的時(shí)候必須好好讀提

    2024年02月11日
    瀏覽(48)
  • error: remote origin already exists.

    error: remote origin already exists.

    提示:當(dāng)你在git push到GitHub的時(shí)候報(bào)錯(cuò) 出現(xiàn)error: remote origin already exists. 翻譯過來呢就是 錯(cuò)誤:遠(yuǎn)程源已經(jīng)存在。 例如:你在本地向遠(yuǎn)程倉庫push代碼時(shí)提示 error: remote origin already exists. 錯(cuò)誤:遠(yuǎn)程源已經(jīng)存在。 原因:本地 git 已經(jīng)配置了遠(yuǎn)程倉庫地址,所以當(dāng) git 再次push到其他

    2024年02月11日
    瀏覽(24)
  • The service already exists! 安裝mysql數(shù)據(jù)庫錯(cuò)誤!

    The service already exists! 安裝mysql數(shù)據(jù)庫錯(cuò)誤!

    當(dāng)你輸入mysql install命令時(shí)報(bào)The service already exists! 報(bào)錯(cuò)的原因是服務(wù)已經(jīng)存在! 說明你之前可能已經(jīng)裝過了。 解決方法: 輸入sc delete mysql 提示DeleteService 成功,則表示刪除成功,你就可以重新輸入mysqld install了。 最后顯示Service successfully installed.則代表安裝成功,接下來啟動(dòng)

    2024年02月05日
    瀏覽(20)
  • 處理error: remote origin already exists.及其Gitee文件上傳保姆級(jí)教程

    處理error: remote origin already exists.及其Gitee文件上傳保姆級(jí)教程

    刪除 遠(yuǎn)程 Git 倉庫 再 添加 遠(yuǎn)程 Git 倉庫 比如這樣: 然后再push過去就ok了 比如說桌面上這個(gè)是你要上傳的文件: ? 右擊下圖中的第二個(gè),如果說沒有這個(gè) git ,去下載好吧。? ? ? ? --官方下載地址 鼠標(biāo)右擊git bash 后,使用git初始化項(xiàng)目: 將工作區(qū)添加到暫存區(qū)(所有)

    2024年03月11日
    瀏覽(35)
  • git 報(bào)錯(cuò) error: remote origin already exists 解決與代碼上傳到遠(yuǎn)程 gitee 倉庫

    git 報(bào)錯(cuò) error: remote origin already exists 解決與代碼上傳到遠(yuǎn)程 gitee 倉庫

    當(dāng)你git clone 別人的代碼時(shí),想推送到自己的倉庫可能遇到如下問題: error: remote origin already exists.表示遠(yuǎn)程倉庫已存在。 執(zhí)行以下操作即可: 1、git remote -v 查看項(xiàng)目關(guān)聯(lián)的遠(yuǎn)程庫地址 2、先輸入git remote rm origin 刪除關(guān)聯(lián)的 origin 的遠(yuǎn)程庫 3、關(guān)聯(lián)自己的倉庫 git remote add origin

    2024年02月04日
    瀏覽(29)
  • docker Error response from daemon error while creating mount source path mkdir data read-only file

    可能原因: docker是由snap安裝的, 這種情況下,docker只在用戶目錄下?lián)碛凶x寫權(quán)限. 解決方法: 創(chuàng)建地址映射的時(shí)候?qū)⒛夸泟?chuàng)建在用戶目錄下,如root用戶: 之前的錯(cuò)誤命令: 更改之后的命令: 自己對(duì)比一下吧。

    2024年01月24日
    瀏覽(29)
  • [ERROR] Error executing Maven.[ERROR] The specified user settings file does not exist:

    [ERROR] Error executing Maven.[ERROR] The specified user settings file does not exist:

    今天在導(dǎo)入JavaEE項(xiàng)目的時(shí)候運(yùn)行時(shí)出現(xiàn)了以下錯(cuò)誤: [ERROR] Error executing Maven. [ERROR] The specified user settings file does not exist: C:Usersmavenapache-maven-3.6.2-binapache-maven-3.6.2confsettings.xml ?解決方法 兩種,主要看自己使用的tomcat: 1、 File——Settings,選擇正確的Maven安裝路徑。 ?2、 點(diǎn)

    2024年02月08日
    瀏覽(26)
  • selenium同時(shí)打開多個(gè) chromedriver對(duì)象時(shí)候 unknown error: DevToolsActivePort file doesn‘t exist

    第一個(gè)正常,第二個(gè)就提示(unknown error: DevToolsActivePort file doesn\\\'t exist) 根據(jù)StackOverflow所介紹的解決方案?加上? 不再報(bào)unknown error: DevToolsActivePort file doesn\\\'t exist,但driver.get(url)時(shí)全部都在第一個(gè)webdriver上打開,后面的窗口全部都一直是空白頁面。 逐行代碼屏蔽調(diào)試一輪,發(fā)現(xiàn)問

    2024年02月13日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包