我正在尝试从 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/”