Я устанавливаю шаблон по express-generator
, я его запустил, все нормально.После этого я добавляю в проект пакеты admin-bro
и admin-bro-expressjs
.После установки я пробую команду npm start
, но получаю ошибку.Я не понимаю, почему он не запускается, пакет React присутствует в node_modules
.Код package.json
вы можете увидеть ниже.
{
"name": "my_project",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "node ./bin/www"
},
"dependencies": {
"admin-bro": "^0.8.8",
"admin-bro-expressjs": "^0.1.7",
"admin-bro-mongoose": "^0.2.2",
"cookie-parser": "~1.4.4",
"debug": "~4.1.1",
"express": "~4.17.1",
"express-session": "^1.16.2",
"hbs": "~4.0.4",
"http-errors": "~1.7.2",
"morgan": "~1.9.1"
}
}
И ошибка в консоли:
PS D:\my_project> npm start
> my_project@0.0.0 start D:\my_project
> node ./bin/www
D:\my_project\node_modules\admin-bro\src\frontend\login-template.js:1
import React from 'react'
^^^^^
SyntaxError: Unexpected identifier
at Module._compile (internal/modules/cjs/loader.js:721:23)
at Module._compile (D:\my_project\node_modules\pirates\lib\index.js:99:24)
at Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Object.newLoader [as .js] (D:\my_project\node_modules\pirates\lib\index.js:104:7)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Module.require (internal/modules/cjs/loader.js:690:17)
at require (internal/modules/cjs/helpers.js:25:18)
at Object.<anonymous> (D:\my_project\node_modules\admin-bro\src\admin-bro.js:5:23)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! my_project@0.0.0 start: `node ./bin/www`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the my_project@0.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\vsevo\AppData\Roaming\npm-cache\_logs\2019-06-19T23_28_03_159Z-debug.log