返回顶部
首页 > 资讯 > 前端开发 > node.js >怎么解决es6中import报错的问题
  • 152
分享到

怎么解决es6中import报错的问题

2024-04-02 19:04:59 152人浏览 薄情痞子
摘要

这篇文章将为大家详细讲解有关怎么解决es6中import报错的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 es6 import报错的解

这篇文章将为大家详细讲解有关怎么解决es6中import报错的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

es6 import报错的解决办法:1、使用bebal把es6转化为es5;2、通过webpack进行打包,把所有的依赖都合并为一个文件,再使用babel进行转换即可。

本文操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

如何解决es6 import报错问题?

现在绝大多数的浏览器都不支持ES6,所以使用es6时需要使用bebal把es6转化为es5,

项目目录:

  • demo1:单个js文件的转化

src文件下的 test1.js

const aa="this is test1";
console.log("this is from test1",aa);\

在项目根目录引入bebal文件

.babel

内容:

{
  presets:["es2015"]
}

安装babel-cli

cnpm i babel-cli -g

因为要转es6到es5所以还需要安装babel-preset-es2015

cnpm i babel-preset-es2015 --save-dev

转化test1.js

babel src --out-dir dist

(把src目录下的js文件转换成es5到dist文件下)

页面引入dist下的test1.js 运行不会报错

  • demo2:多个文件项目引入,并转化

src文件下:

test2.js

const bb="this is bb";
export {bb}

test3.js

import {bb} from 'test2.js'
console.log(bb);

转换 babel src --out-dir dist

页面引入dist文件下的test2.js test3.js

报错

怎么解决es6中import报错的问题

由于我们通过node;来编译ES6成es5,node模块就是参照CommonJS的规范来的,而且现在的浏览器和node都不支持大部分的ES6

解决办法

可以通过WEBpack进行打包,把所有的依赖都合并为一个文件,同时使用babel进行转换,然后再引入html文件中就可以了

关于“怎么解决es6中import报错的问题”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: 怎么解决es6中import报错的问题

本文链接: https://lsjlt.com/news/80185.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么解决es6中import报错的问题
    这篇文章将为大家详细讲解有关怎么解决es6中import报错的问题,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 es6 import报错的解...
    99+
    2024-04-02
  • 如何解决golang在import包报错的问题
    这篇文章主要介绍了如何解决golang在import包报错的问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。什么是golanggolang 是Google开发的一种静态强类...
    99+
    2023-06-14
  • 解决golang在import自己的包报错的问题
    原因: 使用git clone项目后,项目根路径是小写英文名称,比如cmdbapi,但是项目里面的import导入自己的相关包时,红色报错 解决: 把项目名称改写成import导入...
    99+
    2024-04-02
  • 怎么解决Mysql中的Last_Errno报错问题
    本篇内容主要讲解“怎么解决Mysql中的Last_Errno报错问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么解决Mysql中的Last_Errno报错...
    99+
    2024-04-02
  • 怎么解决php中mysql_query报错的问题
    这篇文章给大家分享的是有关怎么解决php中mysql_query报错的问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php mysql_query报错的解决办法:1、使用代码“$db=$db$db:new m...
    99+
    2023-06-14
  • es6中的import怎么用
    这篇文章主要讲解了“es6中的import怎么用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“es6中的import怎么用”吧! ...
    99+
    2024-04-02
  • 怎么解决node中400报错问题
    这篇文章给大家分享的是有关怎么解决node中400报错问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。node 400报错的解决办法:1、查看nodeJS请求HTTP报错的信息...
    99+
    2024-04-02
  • vue中template报错问题怎么解决
    这篇文章主要讲解了“vue中template报错问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue中template报错问题怎么解决”吧!template报错写这个纯粹是为了纪...
    99+
    2023-06-30
  • import sklearn安装报错怎么解决
    这篇文章主要介绍“import sklearn安装报错怎么解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“import sklearn安装报错怎么解决”文章能帮助大家解决问题。...
    99+
    2023-07-06
  • npm报错问题怎么解决
    本篇内容主要讲解“npm报错问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“npm报错问题怎么解决”吧!一、npm安装依赖失败问题问题描述:错误信息: unbuild: sill ge...
    99+
    2023-06-29
  • SAP报错问题怎么解决
    今天小编给大家分享一下SAP报错问题怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。报错如下:不含来自带工厂分配的供应...
    99+
    2023-06-05
  • tensorflow.keras报错问题怎么解决
    在解决TensorFlow.Keras报错问题时,可以尝试以下方法: 更新TensorFlow和Keras的版本:确保你使用的是...
    99+
    2024-03-15
    tensorflow
  • 怎么解决Mysql中的Last_SQL_Error: 1594报错问题
    这篇文章主要介绍“怎么解决Mysql中的Last_SQL_Error: 1594报错问题”,在日常操作中,相信很多人在怎么解决Mysql中的Last_SQL_Error: 1594报错问题问题上存在疑惑,小...
    99+
    2024-04-02
  • 怎么解决MySQL中的ERROR 1799报错问题
    这篇文章主要介绍“怎么解决MySQL中的ERROR 1799报错问题”,在日常操作中,相信很多人在怎么解决MySQL中的ERROR 1799报错问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方...
    99+
    2024-04-02
  • vue-cli5中yarn的报错问题怎么解决
    这篇文章主要讲解了“vue-cli5中yarn的报错问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue-cli5中yarn的报错问题怎么解决”吧!vue-cli抛出了错误如下:...
    99+
    2023-06-30
  • 怎么解决SQL中报错ORA-16038问题
    这篇文章主要讲解了“怎么解决SQL中报错ORA-16038问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么解决SQL中报错ORA-16038问题”吧!...
    99+
    2024-04-02
  • 怎么解决Oracle中报错PRVF-4007问题
    这篇文章主要介绍“怎么解决Oracle中报错PRVF-4007问题”,在日常操作中,相信很多人在怎么解决Oracle中报错PRVF-4007问题问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,...
    99+
    2024-04-02
  • VB中adodc1.refresh报错问题怎么解决
    在VB中,adodc1.refresh 方法用于刷新数据集。如果该方法报错,可能有以下几种解决方法: 检查数据源连接:确保 ado...
    99+
    2024-02-29
    VB
  • 怎么解决node gyp报错问题
    这篇文章主要介绍怎么解决node gyp报错问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! node gyp报错的解决办法:1、打开cmd管理员模式;...
    99+
    2024-04-02
  • 怎么解决sockjs-node 报错问题
    这篇文章给大家分享的是有关怎么解决sockjs-node 报错问题的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 sockjs-node报错的解决办法...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作