Не могу запустить мое следующее js приложение на сервере Node - неожиданный идентификатор - PullRequest
0 голосов
/ 05 марта 2020

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

import React, { useState, useEffect } from 'react';
       ^^^^^

SyntaxError: Unexpected identifier

Кажется, что Node не идентифицирует код. Я понимаю, что именно поэтому мы должны использовать Babel, чтобы Node мог понимать синтаксис ES6. Я не думаю, что мне нужно добавлять конфигурацию Babel, поскольку мне не нужно было этого делать, когда я запускал свой проект Next JS локально, но я все равно попытался это сделать и получил ошибку при попытке создать мое приложение.

Похоже, что это проблема, связанная с самой средой Node, а не с Next, но мне было интересно, сталкивался ли кто-нибудь с чем-то подобным.

Я развертываю этот сайт с помощью Plesk, и кажется, как будто Plesk использует PhusionPassenger для обслуживания приложения.

...