【问题标题】:learning angular dart and using angular gallery section library学习角度飞镖和使用角度画廊部分库
【发布时间】:2018-11-05 11:12:36
【问题描述】:

我从大约 3 周前开始学习 Angular Dart,但我真的很难用它,特别是这种新语言的学习资源真的很有限。 无论如何,我的问题是我无法从“角度画廊部分”库中导入任何东西。 就像我尝试时一样:

import'package:angular_gallery_section/annotation/gallery_section_config.dart';

或

import 'package:angular_gallery_section/annotation/gallery_section_config.dart';

所以我不能从 angular_gallery_section 库中导入任何东西(总是有错误)

我尝试像这样调整“pubspec.yaml”文件:

environment:
  sdk: '>=2.1.0-dev.5.0 <3.0.0'

# angular_gallery:
#   arget: ":angular_gallery"
#   import: "package:angular_gallery/builders.dart"
#   builder_factories: [galleryAppBuilder, galleryLibBuilder, syntaxHighlightBuilder]
#   build_extensions: {
#     ".html": [".dart"],
#     "$web$": ["index.html", "main.dart", "style.scss"]}

dependencies:
  angular: ^5.1.0
  # angular_gallery_section:
  #    path: ../../angular_gallery_sections
  angular_forms: ^2.1.0
  async: ^2.0.8
  build: '>=0.11.1 <2.0.0'
  build_config: '>=0.2.6 <0.4.0'
  built_collection: ^4.0.0
  collection: ^1.14.10
  angular_components: '>=0.9.0 <=0.10.0'
  angular_router: ^2.0.0-alpha+19
  sass_builder: ^2.0.2  
  intl: '>=0.14.0 <0.16.0'
  glob: ^1.1.5
  markdown: ^2.0.0

dev_dependencies:
  path: ^1.6.1
  test: ^1.0.0
  build_web_compilers: '>=0.3.6 <0.5.0'
  build_runner: '>=0.8.10 <2.0.0'

但问题还没有解决,angular_gallery_section 的路径不起作用所以我想我真的错过了:(

【问题讨论】:

    标签: angular dart web-deployment angular-dart


    【解决方案1】:

    代替

      # angular_gallery_section:
      #    path: ../../angular_gallery_sections
    

    添加

      angular_gallery_section:
        git: 
          url: git@github.com:dart-lang/angular_components_example.git
          path: angular_gallery_section
    

    【讨论】:

    • 感谢您的回答.. 它告诉我:“正在解决依赖关系...找不到 Git 可执行文件。请确保正确安装了 Git。”仍然缺少一些东西。我尝试将 'git@github.com:dart-lang/angular_components_example.git' 更改为 'git@github.com:dart-lang/angular_components.git' 我也得到了相同的结果。
    • 您需要安装git-scm.com/download/win(如果您使用Windows)并确保在路径中找到git。
    • 如果我下载了 angular_gallery_section 并将其放在我项目的文件夹中。我可以使用路径来引用它而不是使用 git 吗?
    • 可以,但要确保路径正确(angular_gallery_sections vs angular_gallery_section - 单数)
    猜你喜欢
    • 2017-11-26
    • 1970-01-01
    • 2014-06-26
    • 1970-01-01
    • 2011-07-24
    • 2014-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多