dev*_*p05 1 ecmascript-6 reactjs fetch-api
所以,我有一个域名网址,我使用不同的路径来向api发出不同的请求.所以例如"api.example-url.com",我使用不同的路径,如"api.example-url.com/path1"和"api.example-url.com/path2",所以我想保存域URL在单个文件中,然后将其导入不同的组件,以便我可以使用不同的路径,每当域更改时,我只需更改该文件中的域.reactjs有可能吗?
小智 5
有不同的方法可以做到这一点是配置
的WebPack
像这样
plugins: [
new webpack.DefinePlugin({
BASE_URL: (typeof process.env.BASE_URL !== 'undefined') ?
process.env.BASE_URL : 'http://localhost:3000'
})
],
Run Code Online (Sandbox Code Playgroud)
您可以在webpack配置中定义它.所以你可以在代码中的任何地方使用
另一种是定义常量并导入此常量以在代码中的任何位置使用.
export const BASE_URL = "http://example.com"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
42 次 |
| 最近记录: |