首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >即使角CLI可以构建,Webclipse也找不到模块

即使角CLI可以构建,Webclipse也找不到模块
EN

Stack Overflow用户
提问于 2017-03-06 13:37:22
回答 1查看 173关注 0票数 0

我有一个相当标准的项目结构

代码语言:javascript
复制
src
|
+--app
   |
   +--components
   |  |
   |  +-component.ts
   |
   +--entities
      |
      +--entity.ts

entity.ts,我有

代码语言:javascript
复制
export class Entity {
...

component.ts,我有

代码语言:javascript
复制
import { Entity } from 'app/entities/entity';

当我运行ng build时,一切都很好。然而,Webclipse抱怨说它是Cannot find module 'app/entities/entity'

如果我将component.ts改为阅读

代码语言:javascript
复制
import { Entity } from '../entities/entity';

它既适用于网络启示录,也适用于ng build。然而,由于公司的编码实践的原因,这并不是架构师所习惯的改变,我同意这一点。

我如何才能让Webclipse识别这个导入呢?比如说,是否有一种为Webclipse编译器配置导入根目录的方法?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-06 13:58:00

事实证明,事情比预期的要简单。我的tsconfig.json开始时如下:

代码语言:javascript
复制
{
  "compilerOptions": {
    "baseUrl": "",

我把最后一行改为读

代码语言:javascript
复制
    "baseUrl": ".",

现在一切正常。感谢阿伦·哈达德,因为他的评论把我推向了正确的方向。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42627076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档