上文 React Dva项目中模仿网络请求数据方法 中,我们书写了Dva项目模拟后端数据的方式
但是 我们.roadhogrc.mock.js中的这个处理其实并不好用
我们还需要一个一个的引入
我们可以直接靠一段代码文章来源:https://www.toymoban.com/news/detail-606461.html
import fs from 'fs';
import path from 'path';
const mock = {}
fs.readdirSync(path.join(__dirname, 'mock')).forEach(function (file) {
if (file.match(/\.js$/)) {
Object.assign(mock, require('./mock/'+ file))
}
})
export default mock;
这就是一个读流的方式
获取mock目录下的所以文件 然后找出后缀为 .js的文件
全部弄进来
然后我们再次启动项目
数据依旧能很顺利的拿到文章来源地址https://www.toymoban.com/news/detail-606461.html
到了这里,关于React Dva项目中.roadhogrc.mock.js直接自动导入mock目录下所有文件方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!