jslib-base
jslib-base copied to clipboard
import() 语法不支持.
在 config.js 配置中添加 '@babel/plugin-transform-runtime', .babelrc 也添加了. 还有 Symbol 也不能被转化. 在 IE 中不能使用.
看我的这个fork 吧
https://github.com/jinwyp/quickapp-h5
支持 import, 全部升级到最新版本的库
几点注意:
1 uglify = require('rollup-plugin-uglify'); 要改成 (prod && uglify.uglify()) 2 引入jsdom 支持命令行 用window变量. 3 mocha 命令行 支持 import 语法 . npm run mocha (mocha --require @babel/register ./test/**/*.js)
4 rename 漏了 README.zh-CN.md 增加 getFullPath('README.zh-CN.md'),
其他问题: 1 /test/broser/index.html 里面 还是不支持 import 语法. 需要研究. 看了 https://medium.com/dailyjs/running-mocha-tests-as-native-es6-modules-in-a-browser-882373f2ecb0 还是有问题.
@jinwyp 目前已经升级了cli了,一个命令即可完成新建和更新,这个版本落后的问题 也会逐渐升级的
在 config.js 配置中添加 '@babel/plugin-transform-runtime', .babelrc 也添加了. 还有 Symbol 也不能被转化. 在 IE 中不能使用.
2.0版本发布了,这个问题已经可以了