Я развертываю следующее приложение, но при попытке его запустить я получаю следующую ошибку:
import React, { useState, useEffect } from 'react';
^^^^^
SyntaxError: Unexpected identifier
Кажется, что Node не идентифицирует код. Я понимаю, что именно поэтому мы должны использовать Babel, чтобы Node мог понимать синтаксис ES6. Я не думаю, что мне нужно добавлять конфигурацию Babel, поскольку мне не нужно было этого делать, когда я запускал свой проект Next JS локально, но я все равно попытался это сделать и получил ошибку при попытке создать мое приложение.
Похоже, что это проблема, связанная с самой средой Node, а не с Next, но мне было интересно, сталкивался ли кто-нибудь с чем-то подобным.
Я развертываю этот сайт с помощью Plesk, и кажется, как будто Plesk использует PhusionPassenger для обслуживания приложения.