jce-loader
v1.0.1
Published
````js npm install jce-loader -g ````
Downloads
2
Maintainers
Readme
Jce-Loader
npm install jce-loader -g
sourceCode
一个配置项,两个可选项
jce2req at <JceFilePath> -a /api -m @/utils/request
program.version("1.0.0")
.command("at <JceFilePath>")
.option("-a,--alias <char>", "request alias")
.option("-m,--module <char>", "axios module alias")
use
直接将JCE作为axios的 httpRequestFunction 引入 匹配规则为 含有 get del query 的为get请求 其他的都为post
import { getList } from '../test/Test.jce';
console.log(getList); // [Function: queryCrmProduct]
const data = await getList()
CMD
使用命令行工具生成对应的axios 文件;
jce2req at ./Test.jce
// 该命令行可以直接生成对应的TgTipRequest.js
import httpRequest from '@/utils/request';
export function saveTest(data){
return httpReqeust({
url:'test/saveTest',
method:'post',
data
})
};
jce2req at ./Test.jce -a /api
// 该命令行可以生成url前缀为/api的路由请求
export function saveTest(data){
return httpReqeust({
url:'/api/Test/saveTest',
method:'post',
data
})
};