gpt4 book ai didi

javascript - 扩展导入的对象然后再次导出?

转载 作者:行者123 更新时间:2023-12-02 23:31:24 24 4
gpt4 key购买 nike

是否可以导入某些内容,添加更多内容,然后再次导出?

我正在尝试制作智能感知友好常量的方法

这样的事情可行吗?

核心/constants.js

const REST:{
LOGIN: '/login',
LOGOUT: '/logout'
}
const PROFILE:{
GET_PROFILE: '/get-profile',
DELETE_PROFILE: '/delete-profile'
}
export {REST, PROFILE}

自定义/constants.js

import core from 'Core/constants.js'
const LOCATION:{
LOCATE_USER: '/locate-user-by-device'
}

export {LOCATION, core}

页面.js

import {REST as r, LOCATION as l} from 'Custom/constants.js'

如果您只需要导入自定义版本,则自定义版本包含所有核心信息。

这个想法是文件的核心版本存在于项目之间共享的 git 子树中

最佳答案

你可以使用

// Core/constants.js
export const REST = {
LOGIN: '/login',
LOGOUT: '/logout'
};
export const PROFILE = {
GET_PROFILE: '/get-profile',
DELETE_PROFILE: '/delete-profile'
};

// Custom/constants.js
export * from 'Core/constants.js'
export const LOCATION = {
LOCATE_USER: '/locate-user-by-device'
};

这将从自定义常量中导出 RESTPROFILELOCATION

关于javascript - 扩展导入的对象然后再次导出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56485231/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com