位置: 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电源高性能被删了)

  • 小规模纳税开专票享受季度30万纳税
  • 首付款计提税金吗
  • 税收滞纳金调增填哪张表
  • 企业发生的印花税计入什么科目
  • 检查记账凭证的主要方法有哪些?
  • 固定资产一次性扣除申报表怎么填
  • 经营性投资是什么
  • 工商年报纳税总额怎么算
  • 小规模纳税人税率有几种
  • 车辆通行费属于政府性基金吗
  • 小微企业城建税优惠政策2022
  • 环保设备折旧年限和残值率
  • 回购股份限售
  • 房产税城镇土地使用税减免政策
  • 税务机关对企业实施特别纳税调整,涉及企业向境外
  • 固定资产折旧年限的最新规定2022
  • 留样检测的产品计入什么科目?
  • 技术服务费发票税率是多少
  • 税收分类编码怎么导出来
  • 两个公司领工资会不会合并纳税
  • 进项票下个月才能到,怎么避免交税
  • 携程只有电子发票吗
  • 合伙企业营业执照多少钱
  • 计提个人保险会计分录
  • 未开票收入计入预收账款
  • 劳务公司代发劳务费合法吗
  • 已经认证的发票怎么冲红
  • 实收资本和资产的关系
  • win11如何设置安装位置
  • 工程发票可以用材料发票抵扣吗
  • PHP:ftp_nb_put()的用法_FTP函数
  • php is_writable
  • CodeIgniter视图使用注意事项
  • 期间费用计算公式
  • 股权置换涉税问题
  • yii框架搜索分页modle写法
  • nodejs安装及环境配置 centos
  • 上传到织梦的网站没有图片
  • 小规模纳税人一年不超过多少万
  • 分公司能给总公司担保吗
  • 土地扣除项目金额
  • 帝国cms phpcms
  • 权责发生制 会计
  • 长期待摊费用计提摊销的会计分录
  • 代扣员工伙食费
  • 账实核对是指各种财产物资与债权债务的账面余额
  • 资产减值损失会计科目编码
  • 营业外收入如何纳税
  • 提取维简费分录
  • 应收应付核销的会计科目
  • 企业之间的往来款要1900万要交多少税
  • 拆除费计入哪个科目
  • 工程分包总包产生的 税费由谁承担
  • 商业折扣入账
  • 预提费用怎么做凭证
  • mysql批量执行sql文件工具
  • fedora os
  • windowsxp怎么开机
  • centos7修复安装
  • excel表格用windows7打不开
  • win7系统如何查看隐藏文件夹
  • js判断div是否有滚动条
  • excel乱码怎么转换
  • opengl超级宝典pdf
  • js复制数组的方法
  • jquery移动div到另一个div中
  • 批处理脚本怎么写
  • python中数字运算
  • linux搭建php运行环境
  • unity程序基础框架
  • 前方高能(莞尔wr)晋江
  • java web开发流程
  • python 正则 \s
  • 天津武清房管局电话
  • 税务经侦科立案标准
  • 上海税务登记如何网上申请
  • 云南税务网上税务局
  • 大管家多少集
  • 税务全国联网了吗
  • 进项税小于销项税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设