The specified module could not be found.(windows新电脑vite跑dev起项目的报错)

199 阅读3分钟

image.png

新电脑运行项目的时候出现了某个包找不到的问题

npm run dev

> ad@0.0.0 dev
> vite

@@@@@@@@@@ [
  Error: Cannot find module './parser.win32-x64-msvc.node'
  Require stack:
  - D:\01workCode\ad-fe\node_modules\oxc-parser\bindings.js
  - D:\01workCode\ad-fe\node_modules\oxc-parser\index.js
      at Module._resolveFilename (node:internal/modules/cjs/loader:1140:15)
      at Module._load (node:internal/modules/cjs/loader:981:27)
      at Module.require (node:internal/modules/cjs/loader:1231:19)
      at require (node:internal/modules/helpers:177:18)
      at requireNative (D:\01workCode\ad-fe\node_modules\oxc-parser\bindings.js:91:16)
      at Object.<anonymous> (D:\01workCode\ad-fe\node_modules\oxc-parser\bindings.js:332:17)
      at Module._compile (node:internal/modules/cjs/loader:1364:14)
      at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
      at Module.load (node:internal/modules/cjs/loader:1203:32)
      at Module._load (node:internal/modules/cjs/loader:1019:12)
      at Module.require (node:internal/modules/cjs/loader:1231:19)
      at require (node:internal/modules/helpers:177:18)
      at Object.<anonymous> (D:\01workCode\ad-fe\node_modules\oxc-parser\index.js:1:18)
      at Module._compile (node:internal/modules/cjs/loader:1364:14)
      at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
      at Module.load (node:internal/modules/cjs/loader:1203:32) {
    code: 'MODULE_NOT_FOUND',
    requireStack: [
      'D:\\01workCode\\ad-fe\\node_modules\\oxc-parser\\bindings.js',
      'D:\\01workCode\\ad-fe\\node_modules\\oxc-parser\\index.js'
    ]
  },
  Error: The specified module could not be found.
  \\?\D:\01workCode\ad-fe\node_modules\@oxc-parser\binding-win32-x64-msvc\parser.win32-x64-msvc.node
      at Module._extensions..node (node:internal/modules/cjs/loader:1460:18)
      at Module.load (node:internal/modules/cjs/loader:1203:32)
      at Module._load (node:internal/modules/cjs/loader:1019:12)
      at Module.require (node:internal/modules/cjs/loader:1231:19)
      at require (node:internal/modules/helpers:177:18)
      at requireNative (D:\01workCode\ad-fe\node_modules\oxc-parser\bindings.js:96:16)
      at Object.<anonymous> (D:\01workCode\ad-fe\node_modules\oxc-parser\bindings.js:332:17)
      at Module._compile (node:internal/modules/cjs/loader:1364:14)
      at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
      at Module.load (node:internal/modules/cjs/loader:1203:32)
      at Module._load (node:internal/modules/cjs/loader:1019:12)
      at Module.require (node:internal/modules/cjs/loader:1231:19)
      at require (node:internal/modules/helpers:177:18)
      at Object.<anonymous> (D:\01workCode\ad-fe\node_modules\oxc-parser\index.js:1:18)
      at Module._compile (node:internal/modules/cjs/loader:1364:14)
    code: 'ERR_DLOPEN_FAILED'
  }
]
failed to load config from D:\01workCode\ad-fe\vite.config.js
error when starting dev server:
    at Object.<anonymous> (D:\01workCode\ad-fe\node_modules\oxc-parser\bindings.js:360:11)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at Module.require (node:internal/modules/cjs/loader:1231:19)
    at require (node:internal/modules/helpers:177:18)
    at Object.<anonymous> (D:\01workCode\ad-fe\node_modules\oxc-parser\index.js:1:18)
    at Module._compile (node:internal/modules/cjs/loader:1364:14)
    at Module._extensions..js (node:internal/modules/cjs/loader:1422:10)
    at Module.load (node:internal/modules/cjs/loader:1203:32)
    at Module._load (node:internal/modules/cjs/loader:1019:12)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/translators:203:29)
    at ModuleJob.run (node:internal/modules/esm/module_job:195:25)
    at async ModuleLoader.import (node:internal/modules/esm/loader:337:24)
    at async loadConfigFromBundledFile (file:///D:/01workCode/ad-fe/node_modules/vite/dist/node/chunks/dep-CB_7IfJ-.js:66691:15)

发现是没安装 Microsoft Visual C++ 2015 Redistributable (x64)

下载地址

aka.ms/vs/17/relea…

安装好之后就可以正常启动啦

github地址 Unable to build on windows due to module not found @nrwl\nx-win32-x64-msvc\nx.win32-x64-msvc.node · Issue #3612 · lerna/lerna · GitHub