“节点:内部/模块/cjs/loader:1080抛出错误;^”

问题描述 投票:0回答:3

我在控制台中收到以下错误:

node:internal/modules/cjs/loader:1080
  throw err;
  ^

Error: Cannot find module 'C:\Users\Sayan\OneDrive\Desktop\project prac\node\index.js'   
    at Module._resolveFilename (node:internal/modules/cjs/loader:1077:15)
    at Module._load (node:internal/modules/cjs/loader:922:27)
    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
    at node:internal/main/run_main_module:23:47 {
  code: 'MODULE_NOT_FOUND',
  requireStack: []
}

Node.js v18.16.1

我该怎么办?

已经尝试过: 删除

node_modules
目录 删除
package-lock.json
文件 奔跑吧
npm install

还尝试过: 创建一个新文件夹并执行相同操作

javascript node.js compiler-errors throw
3个回答
0
投票

尝试:

import * as fs from 'fs';

0
投票

在我的情况下,发生此错误是因为我试图在错误的目录中运行节点,因此请查看您是否位于 js 文件所在的正确文件夹中。


0
投票

错误消息为:“找不到模块”C:\Users\Sayan\OneDrive\Desktop\project prac 颂歌\index.js。'这通常表明您正在尝试从不同的目录运行“node”命令,或者指定目录中不存在文件“index.js”。就我而言,我尝试在“index.js”文件夹上方的文件夹中运行它。

© www.soinside.com 2019 - 2024. All rights reserved.