0

この例の NextJS appをデプロイしようとしていますが、 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

now.jsonファイルとnext.config.jsファイルを作成してすべての手順を実行しましたが、このサンプルの NextJS アプリをデプロイしようとしてもまだ失敗しています。

この問題を診断するために、次のコマンドを実行してグローバルにインストールしようとしました。

yarn global add now

しかし、これは問題の解決には役立ちませんでした。

私が見逃しているステップはありますか?助けてくれてありがとう。

編集: ところで、私は Windows マシンを使用しており、PowerShell でコマンドを実行しました。

4

1 に答える 1

0

パッケージ管理ツールyarnの問題でした。yarn からアンインストールし、代わりにnpmを使用してグローバルにインストールしました。

于 2019-06-13T04:20:53.407 に答える