【问题标题】:Cannot find any tns-core-module/ui Modules NativeScript找不到任何 tns-core-module/ui 模块 NativeScript
【发布时间】:2017-08-22 09:39:59
【问题描述】:
我正在编写一个 {N}-Application 并且需要从 tns-core-modules/ui/image-module 导入图像。遗憾的是,他说他在 tns-core-module 中找不到那个目标。
我的代码:
import * as ImageModule from "tns-core-module/ui/image";
我现在该怎么办?我该如何解决这个问题?
我的npm --version:3.10.10
我的node -v:v6.11.1
我的 TS 版本:2.4.2
tns-core-modules 在我的 package.json 中是 Version 2.2.1
【问题讨论】:
标签:
javascript
typescript
nativescript
【解决方案1】:
您确定您提供的路径有效吗?看起来你想相对地引用它,但如果你是的话,你可能需要上几个级别。例如:
import * as ImageModule from "../tns-core-module/ui/image"; //This will go up two levels.
或者,您可以使用 tsconfig.json 文件中声明的路径导入模块。类似于
"paths": {
"*": [
"./node_modules/tns-core-modules/*"
]
}
如果是这种情况,您可以简单地使用导入
imprt * as ImageModule from "ui/images";