
获得徽章 0
- 有大佬知道这个玩意咋搞么
编程题: 请基于但不限于acorn、babel等大前端技术编写一个webpack脚手架项目,
实现简单的wxml翻译器,将wxml+wxs翻译为html+js:
输入: 1、pages/tools.wxs文件内容:
// /pages/tools.wxs
var foo = "'hello world' from tools.wxs";
var bar = function (d) { return d; }
module.exports = { FOO: foo, bar: bar, }; module.exports.msg = "some msg";
// 2、page/index/index.wxml文件内容: <!-- page/index/index.wxml -->
<wxs src="./../tools.wxs" module="tools" />
<view> {{tools.msg}} </view>
<view> {{tools.bar(tools.FOO)}} </view>
输出html运行效果: some msg 'hello world' from tools.wxs 注:仅需实现核心功能完成以上'hello world'即可,不需要实现完整的翻译功能展开3点赞