JS模块导入导出这样写对吗?

两个文件同级目录 但是这样写好像不行
url.js

export const baseUrl=()=>{
    let apiurl ='https://test.com/';
    return apiurl
}

utils.js

const baseUrl = require('./url.js')
let apiurl = baseUrl.baseUrl
阅读 1k
1 个回答

你这前面导出的是 ESModule 的语法、后面导入却用的是 CommonJS?

要么改前面:

module.exports = {
    baseUrl() {
        let apiurl = 'https://test.com/';
        return apiurl;
    }
}

要么改后面:

import { baseUrl } from './url.js';
let apiurl = baseUrl;
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题