全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

关于TypeScript中import JSON的正确姿势详解

前言

Typescript是微软内部出品的,用actionscript的语法在写js的一门新语言,最近 TypeScript 中毒,想想我一个弱类型出身的人,怎么就喜欢上了类型约束……当然这不是重点,重点可能还是 JS 没有接口,我没法靠 class 语法糖写的非常 OO……下面这篇文章想说的其实是在 ts 中如何正确的 import json 格式。

首先我使用了基本姿势

import * as variable from './fooooooo.json'

结果发现他提示我并没有这个 module(Cannot find module),咋回事呀大佬,明明 JavaScript 中我可以正常使用。

查了一下,找到了一个方法:

命名一个 typings.d.ts:

declare module "*.json" {
 const value: any;
 export default value;
}

接下来理论上你就可以愉快的使用了,比如

import * as variable from './fooooooo.json'
const data = (variable as any).data

当然在使用中由于我不小心写错了 config 文件的文件名所以没有生效于是……我又去找了别的方法。

比如可以使用 @types/node 加上 require 引入,如果你的服务中禁用 any,这也是一个比较好的方法。

甚至你可以手写读取文件,不过感觉上去还是比较智障……还是觉得前面两种方法更优雅一点

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。


# typescript  # json  # json对象  # TypeScript中import type与import的区别详析  # 这篇文章  # 大佬  # 的人  # 是一个  # 使用了  # 是在  # 我不  # 你可以  # 上了  # 两种  # 这也  # 微软  # 错了  # 这不是  # 比较好  # 找了  # 可以使用  # 正常使用  # 想说  # 谢谢大家 


相关文章: 股票网站制作软件,网上股票怎么开户?  如何在阿里云虚拟服务器快速搭建网站?  如何快速生成橙子建站落地页链接?  宝塔Windows建站如何避免显示默认IIS页面?  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  如何通过虚拟主机快速搭建个人网站?  建站之星如何助力网站排名飙升?揭秘高效技巧  上海制作企业网站有哪些,上海有哪些网站可以让企业免费发布招聘信息?  如何快速重置建站主机并恢复默认配置?  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  太原网站制作公司有哪些,网约车营运证查询官网?  如何高效完成独享虚拟主机建站?  css网站制作参考文献有哪些,易聊怎么注册?  打鱼网站制作软件,波克捕鱼官方号怎么注册?  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  寿县云建站:智能SEO优化与多行业模板快速上线指南  如何续费美橙建站之星域名及服务?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  清除minerd进程的简单方法  儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?  网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?  导航网站建站方案与优化指南:一站式高效搭建技巧解析  建站VPS配置与SEO优化指南:关键词排名提升策略  宝塔建站教程:一键部署配置流程与SEO优化实战指南  高端云建站费用究竟需要多少预算?  建站org新手必看:2024最新搭建流程与模板选择技巧  如何快速打造个性化非模板自助建站?  零服务器AI建站解决方案:快速部署与云端平台低成本实践  如何用PHP快速搭建高效网站?分步指南  广德云建站网站建设方案与建站流程优化指南  哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?  如何在Golang中引入测试模块_Golang测试包导入与使用实践  logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?  建站主机数据库如何配置才能提升网站性能?  制作网站的公司有哪些,做一个公司网站要多少钱?  建站之星安装后界面空白如何解决?  如何通过商城自助建站源码实现零基础高效建站?  一键制作网站软件下载安装,一键自动采集网页文档制作步骤?  公众号网站制作网页,微信公众号怎么制作?  网站制作报价单模板图片,小松挖机官方网站报价?  网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?  如何用狗爹虚拟主机快速搭建网站?  网站制作公司排行榜,抖音怎样做个人官方网站  C++时间戳转换成日期时间的步骤和示例代码  建站之星会员如何解锁更多建站功能?  如何在腾讯云服务器快速搭建个人网站?  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  广州美橙建站如何快速搭建多端合一网站?  c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  简历在线制作网站免费版,如何创建个人简历? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。