我有加載mock.js或server.js並導出它的api.js。結果是基於服務器環境變量,我可以在後端之間進行切換。運行時ES6交換模塊
問題是,我想這樣做在運行時,而不影響所有已在使用的mock.js和server.js模塊的「API」的代碼。
我希望我的應用根據連接狀態使用mock.js或server.js。以下代碼僅在初始化期間工作,而不是運行時。
import server from './server'
import mock from './mock'
let backend = null
if (process.env.NODE_ENV === 'development' && Math.random() > 0.5) {
backend = mock
} else {
backend = server
}
export default backend
不確定什麼問題或問題是? – guest271314
是的,我很困惑,那麼你的代碼有什麼問題? – loganfsmyth
@loganfsmyth表示我想要根據當前分鐘是奇數還是偶數來改變導出...這是一個愚蠢的例子,我真正想要的是當連接掉落 –