Я запустил новый проект с помощью npx create-Reaction-app. Он создал базовую файловую структуру c. Первое, что я хотел сделать, это создать маршрутизацию (RESTAPI) с express. js. На скриншоте вы можете увидеть мою файловую структуру, а также файл маршрутизации. js и его содержимое.
Проблема, с которой я сталкиваюсь, заключается в том, что при попытке запустить сервер express с помощью «маршрутизации узла. js» я получаю следующую ошибку:
internal/modules/cjs/loader.js:797
throw err;
^
Error: Cannot find module 'D:\Informatyka\GitHub\kinocamp\routing.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15)
at Function.Module._load (internal/modules/cjs/loader.js:687:27)
at Function.Module.runMain (internal/modules/cjs/loader.js:1025:10)
at internal/main/run_main_module.js:17:11 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
Если я использую nodemon, я получаю эту ошибку:
[nodemon] 2.0.2
[nodemon] to restart at any time, enter `rs`
[nodemon] watching dir(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `react-scripts start routing.js`
'react-scripts' is not recognized as an internal or external command,
operable program or batch file.
[nodemon] app crashed - waiting for file changes before starting...
Я пытался установить зависимости несколько раз (удаленные модули узла и т. Д. c), создать проект с нуля. И ничего не работает вообще. Я предполагаю, что пакет. json содержание может быть необходимо, поэтому вот оно:
"name": "kinocamp",
"version": "0.1.0",
"private": true,
"dependencies": {
"@testing-library/jest-dom": "^4.2.4",
"@testing-library/react": "^9.4.0",
"@testing-library/user-event": "^7.2.1",
"react": "^16.12.0",
"react-dom": "^16.12.0",
"react-scripts": "^3.3.0"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"devDependencies": {
"nodemon": "^2.0.2"
}
}