我在从另一个文件导入任何内容时遇到问题
我的 tsconfig.json 文件 -
{
"compilerOptions": {
"rootDirs": ["src"],
"outDir": "dist",
"lib": ["es2020"],
"target": "es2020",
"module": "esnext",
"moduleResolution": "node",
"esModuleInterop": true,
"types": ["node"],
"strict": true,
"forceConsistentCasingInFileNames": true
}
}
我的package.json文件
{
"name": "graphql",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"compile": "tsc",
"start": "npm run compile && node ./dist/src/index.js"
},
"keywords": [],
"author": "",
"license": "ISC",
"type": "module",
"dependencies": {
"@apollo/server": "^4.9.5",
"graphql": "^16.8.1"
},
"devDependencies": {
"@types/node": "^20.10.2",
"typescript": "^5.3.2"
}
}
我已经尝试这个有一段时间了。
以下是我得到的错误。感谢任何帮助 -
Error: Cannot find module '/Users/replaced/graphql/dist/src/index.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
at Function.Module._load (internal/modules/cjs/loader.js:746:27)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:75:12)
at internal/main/run_main_module.js:17:47 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
您能提供最小的可重现示例吗?我的意思是您导入的代码?