配置的下发脚本如下,在客户端渲染时可以通过 importmap 执行。但是在服务端渲染时,如何处理第三方引入的依赖,以及如何转化成可执行的代码
配置时:
import _ from 'lodash';
import axios from 'axios';
export default async function(ctx) {
const bb = axios;
console.log(bb);
return _
}
拿到的配置数据是字符串
"import lodash from 'lodash'\n import axios from 'axios';\n export default async function(ctx) {\n const bb = axios;\n console.log(bb);\n return _;\n}\n"