位置: IT常识 - 正文

详细分析解决Uncaught SyntaxError: Cannot use import statement outside a module (at ...)的错误(unc方式)

编辑:rootadmin
详细分析解决Uncaught SyntaxError: Cannot use import statement outside a module (at ...)的错误 文章目录1. 复现错误2. 分析错误3. 解决错误1. 复现错误

推荐整理分享详细分析解决Uncaught SyntaxError: Cannot use import statement outside a module (at ...)的错误(unc方式),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unpreccdented,unc方式,unc错误,unallocted,unallocted,unc方式,unc错误,unp解决方案应用场景,内容如对您有帮助,希望把文章链接给更多的朋友!

今天在学习es6时,启动页面后,却报出如下图错误:

即Uncaught SyntaxError: Cannot use import statement outside a module (at module.html?_ijt=vfvtohb23jt1tj3r4ad3a0t82v:19:5)。

2. 分析错误详细分析解决Uncaught SyntaxError: Cannot use import statement outside a module (at ...)的错误(unc方式)

点开错误信息,定位到错误的位置,如下图所示:

也就是说,在导入包时,出现了这个错误。

于是,查看我的module.html页面,如下代码所示:

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>引入外部module.ts文件</title> <style type="text/css"> * { margin: 0; padding: 0; } html { background-color: #1b6d85; } </style></head><body></body><script type="text/javascript"> import {btn_onclick, multiple, Person} from "moduleTest/module.js" const btnClick = btn_onclick; console.log(btnClick) console.log("multiple(2, 3)=", multiple(2, 3)) const person = new Person({"id": 1, name: "super先生"}) console.log("person=", person) console.log("person.getName=", person.getName());</script></html>

这个页面没有看出存在什么样的问题,再去排查我的module.js模块文件,检查有误使用export导出模块,如下代码所示:

/** * 定义一个button弹框 */const btn_onclick = () => window.alert("点击了button按钮,哈哈。。。。");/** * 两数相乘,比如 2 * 3 = 6 * @param num1 乘数 * @param num2 被乘数 * @return 返回两数之积 */const multiple = (num1, num2) => num1 * num2;/** * 定义一个Person实体类 */class Person { constructor(obj) { this.id = obj.id this.name = obj.name; } getName() { return this.name; }}//导出export {btn_onclick, multiple, Person}

如上代码可知,我已使用export导出模块了,那问题出现在哪里呢?

于是,查阅相关资料可知:对于es6的语法,我们使用import导入模块的语法时,需要将html中

本文链接地址:https://www.jiuchutong.com/zhishi/283275.html 转载请保留说明!

上一篇:fssm32.exe是什么进程 有什么作用 fssm32进程查询

下一篇:win10电源高性能怎么设置(win10电源高性能被删了)

  • 提高博客的权重颇费“一番心思”(提高网络可见度是实现博客营销的基本途径)

    提高博客的权重颇费“一番心思”(提高网络可见度是实现博客营销的基本途径)

  • OPPO手机隐藏桌面图标的密码怎么修改(oppo手机隐藏桌面图标在哪里)

    OPPO手机隐藏桌面图标的密码怎么修改(oppo手机隐藏桌面图标在哪里)

  • 笔记本显卡能换吗(笔记本显卡能换其他笔记本吗)

    笔记本显卡能换吗(笔记本显卡能换其他笔记本吗)

  • 小米手环可以连接其他手机吗(小米手环可以连接iphone吗)

    小米手环可以连接其他手机吗(小米手环可以连接iphone吗)

  • 苹果手机酷狗连接itunes失败(苹果手机酷狗连续包月在哪里关闭)

    苹果手机酷狗连接itunes失败(苹果手机酷狗连续包月在哪里关闭)

  • 华为笔记本d14和d15有什么区别(华为笔记本d14和d14se哪个好)

    华为笔记本d14和d15有什么区别(华为笔记本d14和d14se哪个好)

  • 苹果充电口进水充不进电(苹果充电口进水会不会进内部)

    苹果充电口进水充不进电(苹果充电口进水会不会进内部)

  • 什么语言是用助记符来代替二进制指令的面向机器的语言(什么语言是用助记符来代替二进制指令)

    什么语言是用助记符来代替二进制指令的面向机器的语言(什么语言是用助记符来代替二进制指令)

  • 苹果手机屏幕上的悬浮球怎么没有了(苹果手机屏幕上的小圆点怎么打开)

    苹果手机屏幕上的悬浮球怎么没有了(苹果手机屏幕上的小圆点怎么打开)

  • 微信不绑手机号会封吗(微信不绑手机号有什么风险)

    微信不绑手机号会封吗(微信不绑手机号有什么风险)

  • 拼多多你的助力次数已达到上限(拼多多你助力顺口溜)

    拼多多你的助力次数已达到上限(拼多多你助力顺口溜)

  • 快手水印怎么设置开关(快手水印设置找不到了)

    快手水印怎么设置开关(快手水印设置找不到了)

  • 小米note3充电线叫什么(小米note3充电头)

    小米note3充电线叫什么(小米note3充电头)

  • 畅享9有没有nfc功能(畅享9有没有红外线?)

    畅享9有没有nfc功能(畅享9有没有红外线?)

  • 微信解冻是什么意思(微信解冻是什么样子)

    微信解冻是什么意思(微信解冻是什么样子)

  • ipad老是闪退怎么办(ipad老是闪退怎么解决)

    ipad老是闪退怎么办(ipad老是闪退怎么解决)

  • 抖音抢镜怎么调音量(抖音抢镜怎么调整大小)

    抖音抢镜怎么调音量(抖音抢镜怎么调整大小)

  • 如何搞定大标题的字体设计(如何搞定大标题文字)

    如何搞定大标题的字体设计(如何搞定大标题文字)

  • 米兔定位电话怎么解绑(米兔定位电话怎么使用教程)

    米兔定位电话怎么解绑(米兔定位电话怎么使用教程)

  • 天猫小黑盒的加入规则(天猫小黑盒在哪儿)

    天猫小黑盒的加入规则(天猫小黑盒在哪儿)

  • 苹果6接听电话怎么录音(苹果6接听电话只有免提)

    苹果6接听电话怎么录音(苹果6接听电话只有免提)

  • ipad mini4可以配笔么(ipadmini4可以配笔吗)

    ipad mini4可以配笔么(ipadmini4可以配笔吗)

  • 手机里视频删除了怎么恢复(手机里视频删除了怎么恢复回来)

    手机里视频删除了怎么恢复(手机里视频删除了怎么恢复回来)

  • 小米6如何设置闹钟铃声(小米6如何设置老人模式)

    小米6如何设置闹钟铃声(小米6如何设置老人模式)

  • 小米9参数(小米9参数配置详细)

    小米9参数(小米9参数配置详细)

  • Win11和Win10哪个流畅 Win11和Win10系统性能流畅度对比(win11和win10哪个玩游戏好)

    Win11和Win10哪个流畅 Win11和Win10系统性能流畅度对比(win11和win10哪个玩游戏好)

  • MAC本装双系统后没有驱动解决方法(mac笔记本装了双系统后打开苹果系统和原来一样吗)

    MAC本装双系统后没有驱动解决方法(mac笔记本装了双系统后打开苹果系统和原来一样吗)

  • Pytorch教程入门系列11----模型评估(pytorch怎么入门)

    Pytorch教程入门系列11----模型评估(pytorch怎么入门)

  • 高新技术企业产品是什么意思
  • 税务是怎么回事
  • 投资收回的现金
  • 互助资金协会科目
  • 外商投资的企业是民营企业吗
  • 季报利润表本月金额和本年累计金额
  • 公司租用私人汽车违法吗
  • 研发支出的项目叫什么
  • 没经营的个体户营业执照怎么注销
  • 公司合并是不是先变更股权
  • 劳务派遣 税务
  • 客户未付关税是否可以申请晚交
  • 税控盘费用减免分录
  • 收到的货品与实体不符
  • 工会专户收到职工福利经费会计处理怎么做?
  • 未使用的固定资产提不提折旧
  • 汇算清缴补交的所得税怎么记帐
  • 哪些计入应收账款
  • 应纳税额计算举例
  • 民办幼儿园所得税优惠政策
  • 增值税普通纳税人税率
  • 第一季度利润表本月数
  • 增值税专用发票和普通发票的区别
  • 企业法人不发工资合法吗
  • 分红未及时扣缴税款要缴滞纳金吗?
  • 资产减值损失借方余额在利润表怎么填列
  • 非征期不允许上报汇总是怎么回事
  • 小规模纳税人企业所得税优惠政策最新2023
  • 进项税额已经认证抵扣了怎么处理
  • cmd telnet命令大全
  • 固定资产减值准备影响折旧吗
  • 现金结算起点包括1000元吗
  • 委托加工物资企业收回自用
  • macOS Big Sur 11.4 Beta 1(版本号20F5046g)正式发布
  • pniopcac.exe是什么
  • php怎么转换
  • PHP:imagedashedline()的用法_GD库图像处理函数
  • nvm使用教程
  • 命令行基础
  • 托收账款属于什么会计科目
  • 销售汇总怎么做分录
  • PHP实现中国公民身份证号码有效性验证示例代码
  • promise async区别
  • 浅谈php中的错误处理方法
  • mm32开发教程
  • Win11 Build 25330 预览版今日更新: 优化 Surface Dial 设置页面
  • 建行企业网上银行主管盾权限分配
  • 帝国cms和thinkphp哪个好
  • MyBatis MapperProvider MessageFormat拼接批量SQL语句执行报错的原因分析及解决办法
  • sql server基本
  • PostgreSQL教程(五):函数和操作符详解(1)
  • 房东房租不开票违法吗
  • 资产处置损益属于什么会计要素
  • 收到工会经费如何处理
  • 小规模纳税人不超过10万免增值税
  • 伙食费占支出比例
  • 审车费用表
  • 印花税滞纳金怎么处理
  • 工业企业辅助生产费用的分配方法
  • 自动化生产线模型
  • win8怎么一键关机
  • linux中samba服务器的设计方案
  • linux/unix
  • win10电脑无权限访问文件怎么解除
  • lumia1020手机
  • 在windows xp的应用程序中,经常有一些
  • shell if-z
  • js实现简单的画图功能
  • android天气预报开发极简
  • javascript题
  • eventbus threadmode
  • js设计模式有什么用
  • jquery显示隐藏div
  • 税务总局副局长饶
  • 进项税和销项税怎么抵扣举例说明
  • 单位车辆购置税怎么申报缴纳
  • 12366属于哪个部门
  • 小学语文教学的核心素养
  • 中国地税发展现状
  • 如何推进社会治理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设