销售或前端安装



我正在尝试从github安装saleor前端软件包。文档已过时,尝试时出现错误

>>>nmp start
Error: Environment variable API_URI not set

我在不同的地方找到了这个变量,但不知道要更改什么,以及在哪里设置它

编辑:已解决,以防万一有人遇到同样的问题 在 webpack>config.base 中.js

process.env.API_URI = 'http://localhost:8000/graphql/'

在 Linux 上,我通过在运行 npm 之前设置环境变量来解决此问题; 从:

export API_URI=http://localhost:8000/graphql/

在终端上。

在/saleor-storefront 的根目录中创建一个名为 ".env" 的文件,并在里面写:

API_URI=http://localhost:8000/graphql/

这将创建一个名为 API_URI 的环境变量,其值为"http://localhost:8000/graphql/">

在根目录中创建.env文件或使用以下值设置环境变量:

API_URI(必需( - 正在运行的 Saleor GraphQL API 实例的 URI。如果使用默认设置在本地运行 Saleor,请将API_URI设置为:http://localhost:8000/graphql/

APP_MOUNT_URI- 仪表板应用将装载到的 URI。 例如,如果将APP_MOUNT_URI设置为/dashboard/,则应用将在http://localhost:9000/dashboard/上挂载。

STATIC_URL- 静态文件所在的 URL。 例如,如果您使用 S3 存储桶,则应将其设置为存储桶的 URL。默认情况下,Saleor 假设您在http://localhost:9000/处从站点的根目录提供静态文件。

Github上的Saleor:如何配置仪表板

相关内容

  • 没有找到相关文章

最新更新