jslib-base icon indicating copy to clipboard operation
jslib-base copied to clipboard

import() 语法不支持.

Open PinghuaZhuang opened this issue 5 years ago • 2 comments

在 config.js 配置中添加 '@babel/plugin-transform-runtime', .babelrc 也添加了. 还有 Symbol 也不能被转化. 在 IE 中不能使用.

PinghuaZhuang avatar May 30 '19 14:05 PinghuaZhuang

看我的这个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 avatar Aug 13 '19 10:08 jinwyp

@jinwyp 目前已经升级了cli了,一个命令即可完成新建和更新,这个版本落后的问题 也会逐渐升级的

yanhaijing avatar Oct 07 '19 02:10 yanhaijing

在 config.js 配置中添加 '@babel/plugin-transform-runtime', .babelrc 也添加了. 还有 Symbol 也不能被转化. 在 IE 中不能使用.

2.0版本发布了,这个问题已经可以了

yanhaijing avatar Sep 23 '23 08:09 yanhaijing