- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在使用 ionic 1
,我认为改用 TypeScript 可能是个好主意。那么我当然想使用 ionic-native
功能。
从'ionic-native'导入{Calendar};
[ts] 找不到模块“ionic-native”
。所以去阅读文档 How TypeScript resolves modules .文档说它试图在以下路径中找到模块:
1. /root/node_modules/moduleB.ts
2. /root/node_modules/moduleB.tsx
3. /root/node_modules/moduleB.d.ts
4. /root/node_modules/moduleB/package.json (if it specifies a "typings" property)
5. /root/node_modules/moduleB/index.ts
6. /root/node_modules/moduleB/index.tsx
7. /root/node_modules/moduleB/index.d.ts
所以我查看了我的 node_folders 并查看一条路径是否匹配:
node_modules
- ionic-native
-- dist
-- package.json
所以我认为数字 4. 应该匹配,因为 package.json 包含:
"typings": "dist/es5/index.d.ts
但它不起作用。
如果我改为:
import {Calendar} from '../../../node_modules/ionic-native/dist/es5/index';
它有效,但我不想在所有文件中都这样做,那太复杂了:/
因为我想继续前进,所以我在 TypeScript 文档中搜索了另一种方式。我还了解到您可以在 tsconfig.json
paths property for modules
但有趣的是,如果我输入正确的 json,它就不起作用:
"paths": {
"ionic-native": ["node_modules/ionic-native/dist/es5/index.d.ts"]
}
当我在其中放入无效的 json 时,它起作用了(注意缺少的 "
):
"paths": {
ionic-native: ["node_modules/ionic-native/dist/es5/index.d.ts"]
}
有什么想法吗?
最佳答案
我遵循了 TS 教程,只是复制了 tsconfig.json
,但是有不同类型的模块,我有
"module": "system",
只是替换成
"module": "commonjs",
哇哦,瞬间一切正常,就像我想要的那样。
关于TypeScript tricky module not found 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41301465/
早上好,我有个问题是否有人知道...这是一个棘手的问题...我有两列 date active 20180211 0 20180100 0 20171208 1 我需要先
我有两组来自不同机器的测量值。它们是随着时间的推移以略有不同的时间间隔测量的——例如一个每 5 分钟测量一次,而另一个每 3 分钟测量一次。优点是每 5 分钟一次被计算为整个时间间隔的平均值,因此这些
有图: alt text http://img522.imageshack.us/img522/3892/64462657.jpg 如何制作此铭文以便: 线条是“分开的”——线条之间有一个间隙。 文本
我有一个代表员工可以工作的转变的类(class): public class Shift { public int Id { get; set;} public DateTime St
我有一个文本正文和 2 个关键字,即 k1、k2。我想找到 k1 和 k2 出现在 5 个单词附近的所有实例。现在我希望存储来自此搜索的 2 条信息 - 此类匹配的数量 最佳匹配的按单词的位置。这里的
我正在通过 PHP CMS 系统使用表单,该表单定义了自定义字段等。 其中一个自定义字段允许输入字段进行智能搜索。这意味着当您开始输入时,它会显示匹配的记录,与 google suggest 非常相似
各位, 最近开始学习C。 卡在一个点上。它是关于 switch-case 语句的工作。 代码如下: #include int main() { int i=4; swi
我有一个令人烦恼和不幸的紧急问题。我首先尝试在Visual Studio 2008 x86中为Windows应用程序的QGLWidget子类化。据我所知,当实例化QGLWidget时,它立即崩溃。最后
ProductId | BrandId | Views 1 | 1 | 3 2 | 1 | 2 3 |
请帮我为 ListView 的行创建以下 xml 布局 这里的 Text 写在一个 textview 中,剩下的 5 个框是 5 个不同的 ImageView,并且图像应该是可点击的。 主要问题是文本
我正在使用 ionic 1,我认为改用 TypeScript 可能是个好主意。那么我当然想使用 ionic-native 功能。 我尝试:从'ionic-native'导入{Calendar}; 但我
我有一个案例,我无法弄清楚如何让 Ant 只在文件集中提取我想要的文件(为什么 Ant 人不只使用正则表达式?)。 这是情况。我在 classes 目录下有一堆类。我想要: 1) 类下的所有文件, 2
我的问题涉及一些应该相当简单的事情,但我无法让它工作。我的意思是您可以计算 x 和 y,然后使用 plot 函数绘制它们。但这可以使用 curve 函数来完成吗? 我想绘制以下 R 函数 f2: n
如果之前有人以类似的方式问过这个问题,我深表歉意。我是 SQL 的新手,很难找到解决问题的方法。很困惑。 我目前有三个表: 模板 - |编号 |姓名 | 用户 - |编号 |全名 | 变更日志 - |
考虑以下代码: int *foo (int x) { int a[2]; a[0] = x; a[1] = x + 1; return a; } … int *p1 = foo(2); int *p2
int main() { printf("%d %d",1,2,3,4,5); return 0; } 输出:1,2 int main() { printf("%d %d",(1,2,3,
我正在为 Rails 应用程序编写一个 facebook 风格的消息传递系统,但我在为收件箱选择消息时遇到了问题(使用 will_paginate)。 消息按线程组织,在收件箱中,线程的最新消息将显示
我有一个网站,点击链接后会生成一个 div。 请允许我更深入地解释一下。我的 CMS 中有一个“页面”表,并且我添加了通过一个小弹出 div 添加新页面的功能。 我的弹出式 div 定义在表格下方,但
有一个 Scala 库(只存在于 Scala 中),我真的很想在我的 Java 应用程序中使用它。我正在尝试评估我是否可以在不遭受任何隐藏的陷阱/警告/陷阱的情况下做到这一点。所以我直接去了 Scal
这是我的数据结构:有项目,每个项目最多可以有 3 个类别 categories id name ----------------------- 1 cat1 2 cat2 3 c
我是一名优秀的程序员,十分优秀!