前言
这是以前的笔记, 通过例举问题的方式来寻求解决方法
这里记录一个奇怪的问题, 如代码图片
640.png
这是一个单独的文件, 只是引入一个json文件, 使用typescript编写, 发现require...关键字出错
然而使用命令tsc jsonTest-1.ts却能构建出js文件, 然后也能够运行, 如构建出来的jsonTest-1.js内容如下
var serverConfig = require('...json文件
官网
stack overflow
其解决方法就是, 在安装完@types/node模块之后, 在node_modules/@type/node/文件夹下存在一个index.d.ts文件,...在index.d.ts文件的末尾添加如下代码
declare module "*.json" {
const jsonValue: any;
export default jsonValue...-1
发现现在引入json文件不需要像上面那样去做, 只需要在tsconfig.json中增加一个编译选项就好了 如增加
"resolveJsonModule": true,
即可
现在我使用的完整的tsconfig.json