VS Code在我的Typescript项目中找不到模块
VS Code cannot find module in my Typescript project
我的项目是一个带有浏览器部分和服务器部分的Typescript项目。因此,我需要两个单独的tsconfig.json
,以便使用节点构建浏览器库和服务器进程。我正在使用Visual Studio Code.
文件夹结构如下:
myproject
|
+-src
| |
| +-server
| | |
| | +-server.ts
| | +-<several-ts-files>
| | +-tsconfig.ts
| +-main.ts
| +-<several-ts-files>
| +-disposable.ts
| +-tsconfig.ts
+-out
构建服务器时,我将进入:tsc --project src'server
,构建客户端时,我将进入:tsc --project src
。
在我的一个文件:src'main.ts
中,我有以下内容:
import disposable = require('./disposable.ts');
export module Browser {
export class MyClass implements disposable.Disposable {
// Stuff
}
}
由于浏览器端部分使用AMD,我在src/tsconfig.json
: "module": "amd"
中指定它!Visual Studio Code在require
内用红线标记'./disposable.ts'
,错误提示:
问题找不到模块'./disposable.ts'
- 这两个
tsconfig.json
方法是错误的吗? 为什么Code找不到我的模块?
我记得曾经有人告诉我,Code需要一个tsconfig.json
文件来理解开发人员想要如何构建代码。但是当我们有两个,它们不在根词根里的时候?所有的编辑都是这样的吗?
'./disposable.ts'
应该是'./disposable'
,即删除.ts
扩展名。
相关文章:
- 找不到模块捆绑包
- Babel编译错误:找不到模块核心js/library/fn/get迭代器
- 因果报应-找不到模块:错误:无法解析模块'scs'
- module.js在运行iron节点时找不到模块
- 错误:找不到模块'/lib/cli'
- nodeJS中的uglify js“;找不到模块“”;
- 找不到模块'它'当用摩卡/柴测试时
- 余烬引擎未捕获错误:找不到模块余烬视图/views/select
- 使用状态语法后找不到模块
- 节点.js:找不到模块“柴”
- 错误:使用摩卡测试时找不到模块
- nodemon找不到模块'/路径/to/project/home/index.js'
- 接收'错误:找不到模块'使用browserfy、gullow、react.js
- Sails.js+Grunt"找不到模块“”;错误
- 找不到模块“;睡眠”;,跳跃动作
- 找不到模块 './build/Release/bson'] 代码: 'MODULE_NOT_FOUND' } js-bs
- 错误:找不到模块'开放星云'(Meteor.JS)
- 错误:找不到模块,但仅在Heroku上
- 错误:找不到模块'html',可以't提供静态文件
- Gulp测试找不到模块