【发布时间】:2022-07-15 22:45:38
【问题描述】:
我创建了新的 gatsby 项目。安装成功后,我尝试使用命令npm run develop 和gatsby develop 运行它,但它抛出错误。无法找出错误的根本原因。我尝试重新安装 node_modules 但没有任何效果!请帮忙!谢谢!
错误:
D:\FC\gatsby-shopify-site>npm run develop
> test-site@1.0.0 develop
> gatsby develop
D:\FC\gatsby-shopify-site\node_modules\yoga-layout-prebuilt\yoga-layout\build\Release\nbind.js:53
throw ex;
^
Error: The specified module could not be found.
\\?\D:\FC\gatsby-shopify-site\node_modules\@parcel\source-map\parcel_sourcemap_node\artifacts\index.win32-x64-msvc.node
at Object.Module._extensions..node (node:internal/modules/cjs/loader:1185:18)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (D:\FC\gatsby-shopify-site\node_modules\@parcel\source-map\parcel_sourcemap_node\index.js:15:18)
at Module._compile (node:internal/modules/cjs/loader:1103:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1155:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (D:\FC\gatsby-shopify-site\node_modules\@parcel\source-map\dist\node.js:14:18)
at Module._compile (node:internal/modules/cjs/loader:1103:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1155:10)
at Module.load (node:internal/modules/cjs/loader:981:32) {
code: 'ERR_DLOPEN_FAILED'
}
package.json
{
"name": "test-site",
"version": "1.0.0",
"private": true,
"description": "test-site",
"keywords": [
"gatsby"
],
"scripts": {
"develop": "gatsby develop",
"start": "gatsby develop",
"build": "gatsby build",
"serve": "gatsby serve",
"clean": "gatsby clean"
},
"dependencies": {
"gatsby": "^4.9.0",
"react": "^17.0.1",
"react-dom": "^17.0.1"
}
}
gatsby-config.js
module.exports = {
siteMetadata: {
siteUrl: `https://www.yourdomain.tld`,
},
plugins: [
]
}
请帮忙!!!
【问题讨论】:
-
您使用的是哪个节点版本?您可以使用命令
node -v找到它 -
它的节点 v16.14.0
-
你运行
npm install了吗?这将有助于安装基本软件包 -
是的,我已经尝试过了,但仍然出错!!!
-
你能和我分享你克隆的存储库吗?我可以帮忙在当地查一下。