意外的标识符断言 Shopify Remix 应用程序

问题描述 投票:0回答:1

我已安装 Node.js Shopify CLI 并使用 Homebrew。

运行时

shopify app dev
它提供本地 url http://localhost:56467/ 。此网址在下面给出错误。

意外的标识符“断言”

at compileSourceTextModule (node:internal/modules/esm/utils:337:16)
at ModuleLoader.moduleStrategy (node:internal/modules/esm/translators:166:18)
at callTranslator (node:internal/modules/esm/loader:416:14)
at ModuleLoader.moduleProvider (node:internal/modules/esm/loader:422:30

单击外部,按 Esc 键,或修复代码以关闭。 您还可以通过在 vite.config.js 中将 server.hmr.overlay 设置为 false 来禁用此覆盖。

我使用的是以下版本的软件

  1. 节点版本= v22.0.0

    npm 版本 = 10.5.1

    当前 Shopify CLI 版本 = 3.59.1

    ruby 版本 = ruby 2.6.10p210(2022-04-12 修订版 67958) [通用.x86_64-darwin21]

    macOS 蒙特利版本 12.7.4

enter image description here

node.js macos shopify homebrew shopify-cli
1个回答
0
投票

您当前的 Shopify CLI 版本:3.59.1 是最新的,并且您也在使用最新版本的节点。

降级您的节点版本

首先检查 nvm 在您的系统中是否可用 (

nvm -v
)。

如果不可用安装nvpm

下载nvm安装脚本

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

验证 nvm 安装

nvm --version

检查节点的可用版本

nvm ls

使用nvm安装Node.js

nvm install 20

使用 Node.js 版本 20

nvm use 20

运行shopify应用程序开发并测试您的本地网址

© www.soinside.com 2019 - 2024. All rights reserved.