npm Syntaxerror: неожиданный идентификатор - PullRequest
0 голосов
/ 12 октября 2018

Добрый день, я работал над проектом и должен был установить git, nodejs, npm.Моя ОС - Ubuntu 18. Я столкнулся с множеством ошибок, и я опишу шаги, которые я предпринял, поскольку одна из них заставила меня упасть и упасть очень сильно.И показал мне, что это без посторонней помощи не поправимо.Назад к теме, шаги были (терминал):

  1. установка git -> привела к ошибке:

fatal: не репозиторий git (или любойродитель до точки монтирования / home / ubuntuadmin) Остановка на границе файловой системы (GIT_DISCOVERY_ACROSS_FILESYSTEM не установлена)

;

установлен npm (без nodejs) -> попытался запустить npm в папке проекта -> Произошла ошибка:

автономный запуск без сервера

sh: 1:без сервера: не найдено npm ERR!странная ошибка 127 npm ПРЕДУПРЕЖДЕНИЕ. Эта ошибка может быть связана с использованием устаревшего двоичного "узла" npm. ПРЕДУПРЕЖДЕНИЕ. Для получения дополнительных объяснений, пожалуйста, прочитайте /usr/share/doc/nodejs/README.Debian

npm ERR!не в порядке код 0

3) Я установил модули npm, и произошла эта ошибка:

npm ERR!Ошибка: CERT_UNTRUSTED

npm ERR!на SecurePair.(tls.js: 1370: 32)

npm ERR!на SecurePair.EventEmitter.emit (events.js: 92: 17)

npm ERR!на SecurePair.maybeInitFinished (tls.js: 982: 10)

npm ERR!at CleartextStream.read [as _read] (tls.js: 469: 13)

npm ERR!at CleartextStream.Readable.read (_stream_readable.js: 320: 10)

npm ERR!at EncryptedStream.write [as _write] (tls.js: 366: 25)

npm ERR!в doWrite (_stream_writable.js: 223: 10)

npm ERR!при writeOrBuffer (_stream_writable.js: 213: 5)

npm ERR!at EncryptedStream.Writable.write (_stream_writable.js: 180: 11)

npm ERR!при записи (_stream_readable.js: 583: 24)

npm ERR!в потоке (_stream_readable.js: 592: 7)

npm ERR!в Socket.pipeOnReadable (_stream_readable.js: 624: 5)

npm ERR!Если вам нужна помощь, вы можете сообщить об этом журнале по адресу:

npm ERR!http://github.com/isaacs/npm/issues

npm ERR!или по электронной почте:

npm ERR!

npm ERR!Система Linux 4.4.0-137-generic

npm ERR!команда "/ usr / bin / nodejs" "/ usr / bin / npm" "install"

npm ERR!cwd / home / ubuntuadmin / goldpreis-api

npm ERR!узел -v v0.10.25

npm ERR!npm -v 1.3.10

npm ERR!

npm ERR!Дополнительные подробности регистрации можно найти в:

npm ERR!/home/ubuntuadmin/goldpreis-api/npm-debug.log

npm ERR!не в порядке код 0

3.1) Я исправил ошибки от 3 и теперь только ПРЕДУПРЕЖДЕНИЕ.Но после того как я набрал npm start, всплыла эта ошибка:

goldpreis-api@1.0.0 start / home / ubuntuadmin / goldpreis-api

автономный запуск без сервера

sh: 1: без сервера: не найдено

npm ERR!странная ошибка 127

npm. ПРЕДУПРЕЖДЕНИЕ. Эта ошибка может быть связана с использованием устаревшего двоичного "узла"

npm. ПРЕДУПРЕЖДЕНИЕ. Для получения дополнительной информации прочтите

/ usr / share /doc / nodejs / README.Debian

npm ERR!не в порядке код 0

4) затем я попытался: npm i -D serverless, что привело к npm ERR! Error: EACCES (потерял оставшуюся часть кода ошибки) -> затем погуглил тот и нашел ответ: Eacces

->, которая привела к ошибке после запуска npm install: [...] npm warn за unmet зависимости [...] (погуглила их и нашла это: npm warnнеудовлетворенные зависимости )

4.1) После попытки исправить это и не удалось с ошибкой.Я попытался найти его и погуглить, я нашел сообщение о stackoverflow (ссылка: stackoverflow )

4.2) Создание или обход файла package.json не сработал, поэтому я нашел его в Google и пошелвеб-сайт: doc.npmjs.com -> это вызвало ошибку:

ubuntuadmin @ ubuntuadmin: ~ / goldpreis-api $ npm status

/ usr / local / lib / node_modules / npm / bin / npm-cli.js: 85

let notifier =require ('update-notifier') ({pkg}) ^^^^^^^^ SyntaxError: неожиданный идентификатор

в модуле Module._compile (module.js: 439: 25)

в Object.Module._extensions..js (module.js: 474: 10)

в Module.load (module.js: 356: 32)

в Function.Module._load (module.js: 312: 12)

в Function.Module.runMain (module.js: 497: 10)

при запуске (node.js: 119: 16)

at node.js: 902: 3

Не имеет значения, что я пишу в терминале ie:npm, npm start, npm status, оно всегда отображается.Ценю всю помощь, которую я могу получить.

...