【发布时间】:2015-02-13 06:29:53
【问题描述】:
我用打字稿源(外部模块)制作了一个凉亭包。在另一个项目中,我使用
安装了我的 bower 包bower install wrath
并使用 amd require 引用该软件包。
import Model = require('wrath/Model');
然后 tsc 编译器给出错误error TS2307: Cannot find external module。我不知道如何让编译器知道它应该在 bower_components 文件夹中查找该模块。
我有一个这样的文件夹结构。
app
main.ts
bower_components
wrath
Model.ts
View.ts
...
有没有人可以解决这个问题?
我实际上找到了一种解决此问题的方法,方法是在应用程序目录旁边创建一个 bower 包目录的符号链接。寻找更好的方法。
【问题讨论】:
-
你有没有想出一个好的解决方案?
标签: requirejs typescript amd