У меня проблемы с размещением моего приложения React на Digital Ocean.Я прошел учебник и получил https://github.com/heroku/node-js-sample приложение, работающее на сервере Digital Ocean без проблем, но оно не работает с моим собственным приложением.
Это часть моегофайл package.json
"main": "index.js",
"scripts": {
"start": "webpack-dev-server --mode development --open --hot",
"build": "webpack --mode production"
},
Я запустил npm run build
, и он создал три файла: bundle.js
index.html
и картинку из моего приложения.Я должен что-нибудь сделать с этим в Digital Ocean?Я запустил index.html
на своем собственном компьютере, но он просто показывает созданную мной страницу с ошибкой 404.
npm start
успешно запускает приложение на моем компьютере.Я также попытался npm start
на Digital Ocean, и он говорит, что он успешно скомпилирован в консоли, но он говорит, что сайт не доступен в моем браузере
Я попытался запустить node index.js
в моем каталоге src
на Digital Oceanи на моем собственном компьютере, но я получаю эту ошибку, и мое приложение не запускается.
(function (exports, require, module, __filename, __dirname) { import React from 'react';
^^^^^
SyntaxError: Unexpected identifier
Предложения ??