首页 > 编程语言 >Vue3 vite:is a JavaScript file. Did you mean to enable the 'allowJs' option?

Vue3 vite:is a JavaScript file. Did you mean to enable the 'allowJs' option?

时间:2023-06-30 12:12:26浏览次数:43  
标签:TypeScript option Did JavaScript allowJs only enable build vite

 描述

  今天在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

相关文章

  • node启动报错:'NODE_OPTIONS' 不是内部或外部命令,也不是可运行的程序
    问题:解决:npminstall-gwin-node-env重新启动问题****解决......
  • spring mvc 支持options方法
    在web.xml中,添加<init-param> <param-name>dispatchOptionsRequest</param-name> <param-value>true</param-value> </init-param>添加后<servlet> <servlet-name>springdispatcher</servlet-name> <servle......
  • DHCP Option125
    DHCPoption125(Vendor-ldentifyingVendorOptions):官方定义:option125是对标准DHCP协议一个补充标准,作用就是让客户端对DHCP服务器也进行认证,防止DHCP服务器伪造。个人总结:option125是client用来验证server的,client不需要发送option125,而是server在分配IP地址等信息时,将......
  • X-Frame-Options
      最近客户端内嵌的页面发现了X-Frame-Options,记录一下: 防止某些地址被frame内嵌有3个值:DENY         拒绝SAMEORIGIN  同源域名下ALLOW-FROM  允许的 ......
  • http跨域时的options请求
    来源:https://blog.csdn.net/qq_36025814/article/details/108023035 _____________________________________________________________________________________________________________________________________________________________________________________________......
  • Optional
    代码写在course2中1. 概述   37我们在编写代码的时候出现最多的就是空指针异常。所以在很多情况下我们需要做各种非空的判断。例如:Authorauthor=getAuthor();if(author!=null){System.out.println(author.getName());}尤其是对象中的属性还......
  • docker常用指令和options说明
    1、dockerrun运行容器以及容器资源语法:dockerrun[options]image[:tag|digest][command][ags...]dockerrun 命令必须指定一个容器镜像,可以设置镜像的一些默认值:前台还是后台运行;容器身份标识;网络设置;运行时对CPU和内存约束。 OPTIONS说明(常用):--name="容器新名......
  • tomcat config java option
    https://stackoverflow.com/questions/53230473/set-a-basic-java-option-on-tomcathttps://docs.oracle.com/cd/E40518_01/integrator.311/integrator_install/src/cli_ldi_server_config.htmlFollowTomcatconfigurationrecommendationsUpdatesetenv.batwithadding......
  • /etc/resolv.conf中options ndots是什么意思?
     意思是,当查询的名称,也就是主机名中,包括大于等于ndots定义的.的个数时,优先使用全名称查询,查询不到再和search进行拼接,之后查询  示例:  ......
  • 2023-06-20 [微信小程序开发者工具] ? Enable IDE Service (y/N) 
    前言:小程序代码运行在新电脑,连hbuilderx和微信开发者工具都是新的,报错:[微信小程序开发者工具]?EnableIDEService(y/N)。原因:hbuilderx无法启动微信开发者工具,再具体点是因为微信开发者工具的服务端口号没有打开。解决方案:打开微信开发者工具,找到【设置】==》【安......