Как мне исправить эти проблемы со стеком MERN? - PullRequest
0 голосов
/ 03 августа 2020

Завершил свое первое приложение стека MERN для моего дипломного проекта - все в порядке - затем попытался развернуть, но получил ошибку - решил отменить и просто запустить на локальном хосте для моей презентации, но теперь ничего не запускается. Мой проект должен быть выполнен через неделю, и мне нужно написать для него документ, и я провалю 3 года работы, если не исправлю это.

Я получаю эту ошибку на стороне сервера, когда я запустите приложение nodemon:

C:\Users\user\Desktop\BeeWell\Server>nodemon app
[nodemon] 2.0.4
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node app.js`
internal/modules/cjs/loader.js:1033
  throw err;
  ^

Error: Cannot find module './keys'
Require stack:
- C:\Users\user\Desktop\BeeWell\Server\routes\auth.js
- C:\Users\user\Desktop\BeeWell\Server\app.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:1030:15)
    at Function.Module._load (internal/modules/cjs/loader.js:899:27)
    at Module.require (internal/modules/cjs/loader.js:1090:19)
    at require (internal/modules/cjs/helpers.js:75:18)
    at Object.<anonymous> (C:\Users\user\Desktop\BeeWell\Server\routes\auth.js:7:24)
    at Module._compile (internal/modules/cjs/loader.js:1201:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1221:10)
    at Module.load (internal/modules/cjs/loader.js:1050:32)
    at Function.Module._load (internal/modules/cjs/loader.js:938:14)
    at Module.require (internal/modules/cjs/loader.js:1090:19)
    at require (internal/modules/cjs/helpers.js:75:18)
    at Object.<anonymous> (C:\Users\user\Desktop\BeeWell\Server\app.js:25:9)
    at Module._compile (internal/modules/cjs/loader.js:1201:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1221:10)
    at Module.load (internal/modules/cjs/loader.js:1050:32)
    at Function.Module._load (internal/modules/cjs/loader.js:938:14) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    'C:\\Users\\user\\Desktop\\BeeWell\\Server\\routes\\auth.js',
    'C:\\Users\\user\\Desktop\\BeeWell\\Server\\app.js'
  ]
}
[nodemon] app crashed - waiting for file changes before starting...

И это, когда я удалил модули узлов и json файл блокировки и запустил npm install (как предлагалось где-то здесь), и если я попробую npm start Я получаю «пропущенный сценарий: начало»:

C:\Users\user\Desktop\BeeWell\Server>npm install
npm ERR! code EPERM
npm ERR! syscall rename
npm ERR! path C:\Users\user\Desktop\BeeWell\Server\node_modules\mime-types\package.json.1772079204
npm ERR! dest C:\Users\user\Desktop\BeeWell\Server\node_modules\mime-types\package.json
npm ERR! errno -4048
npm ERR! Error: EPERM: operation not permitted, rename 'C:\Users\user\Desktop\BeeWell\Server\node_modules\mime-types\package.json.1772079204' -> 'C:\Users\user\Desktop\BeeWell\Server\node_modules\mime-types\package.json'
npm ERR!  [OperationalError: EPERM: operation not permitted, rename 'C:\Users\user\Desktop\BeeWell\Server\node_modules\mime-types\package.json.1772079204' -> 'C:\Users\user\Desktop\BeeWell\Server\node_modules\mime-types\package.json'] {
npm ERR!   cause: [Error: EPERM: operation not permitted, rename 'C:\Users\user\Desktop\BeeWell\Server\node_modules\mime-types\package.json.1772079204' -> 'C:\Users\user\Desktop\BeeWell\Server\node_modules\mime-types\package.json'] {
npm ERR!     errno: -4048,
npm ERR!     code: 'EPERM',
npm ERR!     syscall: 'rename',
npm ERR!     path: 'C:\\Users\\user\\Desktop\\BeeWell\\Server\\node_modules\\mime-types\\package.json.1772079204',
npm ERR!     dest: 'C:\\Users\\user\\Desktop\\BeeWell\\Server\\node_modules\\mime-types\\package.json'
npm ERR!   },
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'rename',
npm ERR!   path: 'C:\\Users\\user\\Desktop\\BeeWell\\Server\\node_modules\\mime-types\\package.json.1772079204',
npm ERR!   dest: 'C:\\Users\\user\\Desktop\\BeeWell\\Server\\node_modules\\mime-types\\package.json',
npm ERR!   parent: 'Server'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It's possible that the file was already in use (by a text editor or antivirus),
npm ERR! or that you lack permissions to access it.
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\user\AppData\Roaming\npm-cache\_logs\2020-08-03T15_00_18_856Z-debug.log

C:\Users\user\Desktop\BeeWell\Server>npm start
npm ERR! missing script: start

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\user\AppData\Roaming\npm-cache\_logs\2020-08-03T15_00_29_940Z-debug.log

C:\Users\user\Desktop\BeeWell\Server>npm start
npm ERR! missing script: start

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\user\AppData\Roaming\npm-cache\_logs\2020-08-03T15_20_03_083Z-debug.log
...