JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://seajs.github.io/examples/sea-modules/seajs/seajs/2.1.1/sea.js"></script>
<script src="http://mockjs.com/dist/mock.js"></script>
<h2>Mock.js with Sea.js</h2>
<p>因为 Sea.js 社区尚未提供 webpack 插件,所以 Mock.js 暂不完整支持通过 Sea.js 加载。</p>
<p>一种变通的方式是,先通过 Sea.js 配置和加载 Mock.js,然后访问全局变量 Mock。</p>
JavaScript
// 配置 Mock 路径
seajs.config({
alias: {
mock: 'http://mockjs.com/dist/mock.js'
}
})
// 加载 Mock
seajs.use('mock', function(__PLACEHOLDER) {
// 使用 Mock(全局变量)
var data = Mock.mock({
'list|1-10': [{
'id|+1': 1
}]
});
document.body.innerHTML +=
'<pre>' +
JSON.stringify(data, null, 4) +
'</pre>'
})