// 导入模块清单
import {module} from '@/common/api/list.js';
Object.entries(module).forEach(([moduleName, module]) => {
console.log('模块名:', moduleName);
console.log('模块内容:', module);
});
export default module
怎么解决?求大神指导!
3***@qq.com (作者)
const requireAPI = require.context(
// ./api 目录的相对路径
'.',
// 判断是否查询子目录
false,
// 使用正则判断.js文件后缀
/.js$/
)
let module = {}; // 导出模块对象
requireAPI.keys().forEach((key,index) => {
// 使用forEach对所有的文件进行检索,但不需要检索index.js
if(key === './index.js')
return;
// 将对应的key绑定到moudule里导出
Object.assign(module,requireAPI(key))
})
export default module
以上代码 不支持的情况下 该怎么改写那?求大神指导!!感谢~~~
3***@qq.com (作者)
const requireAPI = require.context(
// ./api 目录的相对路径
'.',
// 判断是否查询子目录
false,
// 使用正则判断.js文件后缀
/.js$/
)
let module = {}; // 导出模块对象
requireAPI.keys().forEach((key,index) => {
// 使用forEach对所有的文件进行检索,但不需要检索index.js
if(key === './index.js')
return;
// 将对应的key绑定到moudule里导出
Object.assign(module,requireAPI(key))
})
export default module
3***@qq.com (作者)
封装数据请求的时候
以下代码 执行的时候 不认 require
const requireAPI = require.context(
// ./api 目录的相对路径
'.',
// 判断是否查询子目录
false,
// 使用正则判断.js文件后缀
/.js$/
)
let module = {}; // 导出模块对象
requireAPI.keys().forEach((key,index) => {
// 使用forEach对所有的文件进行检索,但不需要检索index.js
if(key === './index.js')
return;
// 将对应的key绑定到moudule里导出
Object.assign(module,requireAPI(key))
})
export default module
这个代码怎么改写一下呢
2025-08-18 14:40
DCloud_UNI_JBB
回复 3***@qq.com: 发个完整项目吧,你这代码一块一块的,不好判断问题
2025-08-18 14:41
3***@qq.com (作者)
回复 DCloud_UNI_JBB: 好的 怎么发呢?
2025-08-18 14:42