logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vite+vue3 遇到报错 Uncaught SyntaxError: Cannot use import statement outside a module (at main.js:1:1)

在Vue 3+Vite项目中,index.html的入口<script>必须添加type="module"属性,否则浏览器会将TS文件视为普通JS脚本,导致import语句报错。Vite依赖浏览器原生ES Module能力实现按需编译,不加该属性会中断整个开发流程。这是Vite设计哲学的核心要求,官方脚手架会自动配置正确的模块类型声明。

#javascript#开发语言#ecmascript
【Dart 语言学习教程】 第一章:基础语法

本章介绍了Dart编程语言的基础知识,包括环境搭建、变量与数据类型、常量、运算符、字符串操作和控制流程。主要内容有: 环境搭建:使用Dart SDK或DartPad在线环境运行Dart程序,main()是程序入口,print()用于输出。 变量与数据类型:Dart支持强类型和类型推断,常用类型包括int、double、String、bool、List、Map和Set。变量声明方式有var、dyna

#前端
【沉浸式腾讯云服务器部署安装docker】

docker官方说至少3.8以上,建议3.10以上。

#docker#服务器#腾讯云
【vue框架】 vue-cli从0开始搭建移动端vue项目框架(vscode版本)

github因为 rem 这个单位是要根据 html 的字号的变化而变化,那么html字号要如何才能变换呢?要么我们自己写媒体查询,根据不同的屏幕宽度给html设置不同的字号,但是这样就比较麻烦,因为移动端的屏幕特别多,要自己写媒体查询,就累到吐血,所以可以用别人写好的插件,自动根据屏幕大小来设置html的字号flexible 就是一种能根据屏幕自动设置html字号的插件。

文章图片
#vue.js#npm#javascript
9.阻塞队列和同步队列

感谢秦疆老师的JUC并发编程视频,更多了解哔哩哔哩搜索【狂神说Java】。本文内容源于秦疆老师的JUC并发编程视频教程。给狂神推荐,点赞吧!阻塞队列阻塞 队列当阻塞队列为空时,从队列中获取元素的操作将会被阻塞。当阻塞队列为满时,从队列里添加元素的操作将会被阻塞。BlockingQueueBlockingQueue 不是新的东西什么情况下我们会使用队列?多线程并发处理,线程池!学会使用队列添加、移除

【uni-app教程】八、UniAPP Vuex 状态管理

Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。注意:配合使用 Storage 来实现刷新页面后状态持续保持的业务需求。(1)新建store目录,新建index.js文件。Vue多个组件之间需要共享数据或状态。(2)在main.js中引入store。(3)在vue页面使用。

#uni-app#vue.js#javascript
springboot配置处理mybatis带有下划线数据库字段无法映射实体,解决驼峰命名映射问题

springboot配置处理mybatis带有下划线数据库字段无法映射实体,解决驼峰命名映射问题

#spring boot#数据库#java
到底了