您的位置:首页 > Web前端

babel引起的import无法正常转换成es5的问题

2017-07-27 23:03 204 查看
仔细听,就一句话:版本!

现在大部分使用npm或者cnpm安装包的时候,都会采用如下方式:

举例:

cnpm install babel-loader --sasve-dev


那么这种方式是不考虑版本的,现在前端的包和框架更新速度都比较快,但也因此可能出现了不“好使”的情况,所以在以后下载包时,可以根据自身情况进行某一个版本的下载,步骤也十分简单。大都是大版本号的更新比较大,,例如babel5.xx.x 和babel6.xx.x,就是大版本的不同。 我们可以先使用cnpm查询可用版本,然后再进行安装。

举例:

//使用info参数进行查询
cnpm info babel-loader

//使用@指定版本号
cnpm install --save-dev babel-loader@5.4.1


这样我们就成功安装了一个指定版本的babel-loader

扯了这么多直接说题目所说的问题:

我们要使用babel-loader,babel-core版本号为6以下的,也就是说5.x,4.x这些是可以使用的。6.x,7.x就不要使用了,目前我使用时是不可以翻译import这种es6格式。

如果有讲解不到位的地方,或者是有错误,还请大家帮忙指正,我前后端都涉及一点,学艺不精,请大家批评指正,共同学习。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  前端