使用打字稿创建 NS 2.5 项目

达人

我正在尝试使用打字稿创建一个新的 2.5 项目。

tns info 表示 NS 为 2.5.3,tns-core-modules 为 2.5.2。

tns 创建测试 --template tsc

当我编译时,我收到以下错误:

`

从 C:\Users\pc\nativescript\sd4\hooks\before-prepare\nativescript-dev-android-snapshot.js 执行准备前钩子从 C:\Users\pc\nativescript\sd4\hooks 执行准备前钩子\before-prepare\nativescript-dev-typescript.js 找到对等 TypeScript 2.2.2 app/app.ts(8,22):错误 TS2307:找不到模块“应用程序”。

app/bundle-config.ts(1,11): 错误 TS2304: 找不到名称“全局”。

app/bundle-config.ts(3,5): 错误 TS2304: 找不到名称 'require'。

app/bundle-config.ts(6,5): 错误 TS2304: 找不到名称“全局”。app/bundle-config.ts(6,46): 错误 TS2304: 找不到名称“需要”。

app/main-page.ts(8,22): 错误 TS2307: 找不到模块“ui/page”。

app/main-view-model.ts(23,18): 错误 TS2339: 类型“HelloWorldModel”上不存在属性“notifyPropertyChange”。

`

尼克·伊利耶夫

以下是使用旧模板和使用 NativeScript 2.5.x 创建项目的步骤

tns create test --template [email protected]
cd test
rm -rf hooks
rm -rf platforms
rm -rf node_modules
tns platform add [email protected]
tns plugin remove tns-core-modules
tns plugin add [email protected]
tns build android

这将使用 tns-core-modules 2.5.2 和 android 运行时 2.5.0 构建您的项目,最后您的 package.json 将如下所示

{
  "description": "NativeScript Application",
  "license": "SEE LICENSE IN <your-license-filename>",
  "readme": "NativeScript Application",
  "repository": "<fill-your-repository-here>",
  "nativescript": {
    "id": "org.nativescript.myAppMod25",
    "tns-android": {
      "version": "2.5.0"
    }
  },
  "dependencies": {
    "nativescript-theme-core": "~1.0.2",
    "tns-core-modules": "2.5.2"
  },
  "devDependencies": {
    "babel-traverse": "6.4.5",
    "babel-types": "6.4.5",
    "babylon": "6.4.5",
    "lazy": "1.0.11",
    "nativescript-dev-android-snapshot": "^0.*.*",
    "nativescript-dev-typescript": "~0.3.5",
    "typescript": "~2.1.0"
  }
}

请记住,第一步将为您的tsconfig.jsonreferences.d.ts创建NativeScript 2.5.x所需的内容。您可以将此应用程序用作参考。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用打字稿项目创建本机脚本,但不创建角度

来自分类Dev

使用当前ionic 4(5.4.13)CLI创建的ionic项目版本3的打字稿错误

来自分类Dev

使用Chrome Web开发人员工具的Angular 2 CLI项目中未显示打字稿文件

来自分类Dev

使用Chrome Web开发人员工具的Angular 2 CLI项目中未显示打字稿文件

来自分类Dev

使用打字稿2 @Types和打字稿1.8.10

来自分类Dev

为YUI 2创建打字稿定义

来自分类Dev

在Xcode 5项目中使用Core Plot 2

来自分类Dev

在Qt 5项目中使用Nite 2

来自分类Dev

在Xcode 5项目中使用Core Plot 2

来自分类Dev

在 react-typescript 项目中创建后端打字稿模块

来自分类Dev

使用arrayLength在打字稿中创建2D空数组

来自分类Dev

Ionicv2 Angularfire2 v5 我无法通过推送创建新项目

来自分类Dev

使用打字稿的节点项目的首选模块语法

来自分类Dev

在命名空间打字稿项目中使用NPM模块

来自分类Dev

使用打字稿的节点项目的首选模块语法

来自分类Dev

使用外部库输入打字稿和Webpack项目

来自分类Dev

Intellisense 不使用项目打字稿版本

来自分类Dev

使用TCL脚本在ns2中设置节点的颜色

来自分类Dev

无法使用cmake编译项目-未定义对`ns_initparse'的引用

来自分类Dev

AngularJS 5 在项目中的使用

来自分类Dev

如何将现有打字稿和其他必要文件从现有项目添加(复制和粘贴)到使用angular-cli创建的新项目中?

来自分类Dev

在Angular 2服务中创建打字稿方法

来自分类Dev

如何使StructureMap与AngularJs / MVC5和WebApi2 Web项目一起使用

来自分类Dev

使用Angular 2设置ASP.NET MVC 4或5项目

来自分类Dev

在同一项目中使用MVC5和Web API 2

来自分类Dev

使用Angular 2设置ASP.NET MVC 4或5项目

来自分类Dev

Angular 2 +打字稿或Angular 2 + Javascript,建议使用

来自分类Dev

Angular 2 +打字稿或Angular 2 + Javascript,建议使用

来自分类Dev

Xcode 5在新项目创建时崩溃

Related 相关文章

  1. 1

    使用打字稿项目创建本机脚本,但不创建角度

  2. 2

    使用当前ionic 4(5.4.13)CLI创建的ionic项目版本3的打字稿错误

  3. 3

    使用Chrome Web开发人员工具的Angular 2 CLI项目中未显示打字稿文件

  4. 4

    使用Chrome Web开发人员工具的Angular 2 CLI项目中未显示打字稿文件

  5. 5

    使用打字稿2 @Types和打字稿1.8.10

  6. 6

    为YUI 2创建打字稿定义

  7. 7

    在Xcode 5项目中使用Core Plot 2

  8. 8

    在Qt 5项目中使用Nite 2

  9. 9

    在Xcode 5项目中使用Core Plot 2

  10. 10

    在 react-typescript 项目中创建后端打字稿模块

  11. 11

    使用arrayLength在打字稿中创建2D空数组

  12. 12

    Ionicv2 Angularfire2 v5 我无法通过推送创建新项目

  13. 13

    使用打字稿的节点项目的首选模块语法

  14. 14

    在命名空间打字稿项目中使用NPM模块

  15. 15

    使用打字稿的节点项目的首选模块语法

  16. 16

    使用外部库输入打字稿和Webpack项目

  17. 17

    Intellisense 不使用项目打字稿版本

  18. 18

    使用TCL脚本在ns2中设置节点的颜色

  19. 19

    无法使用cmake编译项目-未定义对`ns_initparse'的引用

  20. 20

    AngularJS 5 在项目中的使用

  21. 21

    如何将现有打字稿和其他必要文件从现有项目添加(复制和粘贴)到使用angular-cli创建的新项目中?

  22. 22

    在Angular 2服务中创建打字稿方法

  23. 23

    如何使StructureMap与AngularJs / MVC5和WebApi2 Web项目一起使用

  24. 24

    使用Angular 2设置ASP.NET MVC 4或5项目

  25. 25

    在同一项目中使用MVC5和Web API 2

  26. 26

    使用Angular 2设置ASP.NET MVC 4或5项目

  27. 27

    Angular 2 +打字稿或Angular 2 + Javascript,建议使用

  28. 28

    Angular 2 +打字稿或Angular 2 + Javascript,建议使用

  29. 29

    Xcode 5在新项目创建时崩溃

热门标签

归档