描述
今天在vue3+vite下进行打包时,突然vscode报了一个error。
大概的意识是询问是否启用“allowJS”选项,因为该文件在程序内是指定用于编译的根文件。
提示信息已经很明确了,下面从网上摘抄了下什么是 allowJS 选项。
allowJs是1.8中新提供的选项。TypeScript编译器将对.js文件进行快速的完整性检查,以检查是否存在语法错误,否则会将它们直接传递到输出目录。
在将JavaScript项目迁移到TypeScript时,这很有用,这样您不必一次迁移所有内容,而是开始在TypeScript中编写新代码和/或逐个迁移每个文件。
解决办法
① 打开package.json 文件
1 "scripts": { 2 "dev": "vite", 3 "build": "run-p type-check build-only", 4 "preview": "vite preview", 5 "build-only": "vite build", # 添加这个命令 6 "type-check": "vue-tsc --noEmit" 7 },
最后把编译命令改为 npm run build-only就行。
标签:TypeScript,option,Did,JavaScript,allowJs,only,enable,build,vite From: https://www.cnblogs.com/Hymy/p/17516283.html