首页 > 其他分享 >vue3 main.ts文件中引入js文件

vue3 main.ts文件中引入js文件

时间:2022-10-24 18:34:32浏览次数:71  
标签:文件 src ts js json true

提示无法找到模块的申明文件
在这里插入图片描述
解决步骤:

  1. 在tsconfig.json文件中加入一个参数:allowJS
  "compilerOptions": {
    "target": "esnext",
    "module": "esnext",
    "strict": true,
    "jsx": "preserve",
    "importHelpers": true,
    "moduleResolution": "node",
    "experimentalDecorators": true,
    "skipLibCheck": true,
    "esModuleInterop": true,
    "allowJs": true,  //编译时允许有js
    "allowSyntheticDefaultImports": true,  //允许引入没有默认导出的模块
 }
  1. include中加入js
  "include": [
    "src/**/*.ts",
    "src/**/*.js",//添加路径支持js
    "src/**/*.tsx",
    "src/**/*.vue",
    "tests/**/*.ts",
    "tests/**/*.tsx"
  ],

此时tsconfig.json会出现一个报错

 

 需要在tsconfig.json文件中加入一个新的参数:outDir 即可

    "allowJs": true, //允许有js
    "allowSyntheticDefaultImports": true, //允许引用没有默认导出的模块
    "outDir": "./",  //将输出结构重定向到目录

 

标签:文件,src,ts,js,json,true
From: https://www.cnblogs.com/yayuya/p/16822376.html

相关文章

  • Rxjs map, mergeMap 和 switchMap 的区别和联系
    map、mergeMap和switchMap是RxJS中的三个主要运算符,在SAPSpartacus开发中有着广泛的使用场景。mapmap是Observables中最常见的运算符。它的作用与数组中的映......
  • rxjs Observable 设计原理背后的 Pull 和 Push 思路
    Observables顾名思义,是可以被观察的事务。在Rxjs的上下文里,Observable会随着时间的推移,在某个时间点产生数据。Observables可以:不停地(永远)产生值,比如interval操作......
  • vue中上传、下载xlsx文件方法
    1.xlsx依赖引入npminstallxlsx--save2.downloadExcel模板下载(参数:file_Name、file_List)varXLSX=require('xlsx');//constsheetName='模板';//constfi......
  • SpringBoot代理图片、文件等路径
    在config文件夹下新增一个配置类即可 /***@authorcyl*@time2022/10/24*/@ConfigurationpublicclassMyWebAppConfigurationextendsWebMvcConfigurerAda......
  • Shell脚本中的while getopts用法,脚本中套用多个变量
    getpots是Shell命令行参数解析工具,旨在从ShellScript的命令行当中解析参数。getopts被Shell程序用来分析位置参数,option包含需要被识别的选项字符,如果这里的字符后面跟着......
  • SYS.WRI$_ADV_OBJECTS对象清理-12Cand19C
    有时候我们的sysaux表空间增长很快,通过查询我们发现是SYS.WRI$_ADV_OBJECTS对应太大导致的,那么这个时候我们就需要清理该表SQL>COLSEGMENT_NAMEFORMATA30SQL>COL......
  • JS经典计算。
    <script>/***经典计算*/varaaa={n:1,valueOf:function(){returnthis.n++;}};console.log(aaa==1&&aaa==2&&aaa==3&&aaa==4&&aaa==......
  • Excel 文件的读取
    1.打开Excel文档Excel文档创建完成后,为了读取Excel文档。首先需要打开Excel文档。代码如下:importopenpyxlwb=openpyxl.load_workbook("example.xlsx")type(wb)在......
  • 前端项目启动报错:config buildwebpack.dev.conf.js
    前端项目启动报错:configbuildwebpack.dev.conf.js我的主页错误展示错误太长,我就不在标题展示了:webpack-dev-server--inline--progress--configbuild/webpack.d......
  • requirements.txt下载,防止因一个失败导致安装程序停止
    requirements.txt下载,防止因一个失败导致安装程序停止直接用文件一次性安装会导致一个包安装失败了,那么安装程序就会停止,这里为了考虑效率,故可以用以下的脚本来安装所有......