0
我運行數據存儲模擬器,我也得到了以下明顯正確的控制檯日誌爲什麼數據存儲模擬器的env變量未正確檢測?
> gcloud beta emulators datastore start --project=myproj --data-dir "./gcloud_datastore"
[datastore] If you are using a library that supports the DATASTORE_EMULATOR_HOST environment variable, run:
[datastore]
[datastore] export DATASTORE_EMULATOR_HOST=localhost:8232
[datastore]
[datastore] Dev App Server is now running.
在另一個cmd窗口,模擬器運行時,我運行以下,或者我先停止模擬器。無論哪種方式,它會產生不同的端口和不同的項目:
> gcloud beta emulators datastore env-init
set DATASTORE_DATASET=anotherproj
set DATASTORE_EMULATOR_HOST=localhost:8297
set DATASTORE_EMULATOR_HOST_PATH=localhost:8297/datastore
set DATASTORE_HOST=http://localhost:8297
set DATASTORE_PROJECT_ID=anotherproj
問題出在哪裏?我該如何解決?