ZEIT сейчас - команда не работает для NextJS - PullRequest
0 голосов
/ 12 июня 2019

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

At C:\Users\Ben\AppData\Local\Yarn\bin\now.ps1:5 char:13
+     *CYGWIN*) basedir=`cygpath -w "$basedir"`;;
+             ~
Unexpected token ')' in expression or statement.
At C:\Users\Ben\AppData\Local\Yarn\bin\now.ps1:8 char:3
+ if [ -x "$basedir/pwsh" ]; then
+   ~
Missing '(' after 'if' in if statement.
At C:\Users\Ben\AppData\Local\Yarn\bin\now.ps1:8 char:5
+ if [ -x "$basedir/pwsh" ]; then
+     ~
Missing type name after '['.
At C:\Users\Ben\AppData\Local\Yarn\bin\now.ps1:9 char:20
+ ... sedir/pwsh"  "$basedir/../Data/global/node_modules/.bin/now.ps1" "$@"
+                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unexpected token '"$basedir/../Data/global/node_modules/.bin/now.ps1"' in 
expression or statement.
At C:\Users\Ben\AppData\Local\Yarn\bin\now.ps1:9 char:72
+ ... sedir/pwsh"  "$basedir/../Data/global/node_modules/.bin/now.ps1" "$@"
+                                                                      ~~~~
Unexpected token '"$@"' in expression or statement.
    + CategoryInfo          : ParserError: (:) [], ParseException
    + FullyQualifiedErrorId : UnexpectedToken

Iвыполнил все шаги, создав файл now.json и next.config.js , но мои попытки развертывания этого примера приложения NextJS все еще не увенчались успехом.

Чтобы диагностировать проблему, я попытался установить глобально , выполнив эту команду:

yarn global add now

, но это не помогло в решении проблемы.

Был бы шаг, который я пропустил?Спасибо за помощь.

РЕДАКТИРОВАТЬ: кстати, я на машине Windows, и я выполнил команду на PowerShell.

1 Ответ

0 голосов
/ 13 июня 2019

Проблема с инструментом управления пакетами пряжа . Я удалил его из пряжи и установил глобально, используя вместо этого npm .

...