【问题标题】:Meteor with Angular 2 - how to use node libraries like fs and others?Meteor with Angular 2 - 如何使用 fs 等节点库?
【发布时间】:2016-08-03 07:11:36
【问题描述】:

全部!

基本问题:在很多以前的应用程序中,我习惯这样做:

const fs = require('fs');

这也不行……

var fs = Npm.require('fs');

现在...使用 angular 2 与流星和打字稿我不知道如何生成相同的代码行。

有什么解决办法吗?实际上我只需要从我的文件系统加载一个 json 文件,但将来我需要使用许多其他库,如 S3(亚马逊)和其他库。

ty!

【问题讨论】:

    标签: meteor typescript angular angular2-meteor


    【解决方案1】:

    我假设您使用的是 Meteor 版本 1.3?如果是这样,请查看 Meteor 指南的 this 部分。 Meteor 1.3 使用带有 importexport 关键字的 ES2015 模块语法。您可以了解有关此语法的更多信息here

    在你的情况下,你应该能够在你的 Meteor 应用程序中导入和使用 fs npm 包:

    import fs from 'fs'
    

    然后,您可以通过该文件使用该变量。

    当然,这是假设您首先通过meteor npm install <package-name> --save 将 npm 包安装并保存到您的项目中

    我不确定你以前是否用过,但this Angular2-Meteor 教程也应该派上用场。

    【讨论】:

      猜你喜欢
      • 2018-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-21
      • 2017-02-20
      • 2017-04-01
      • 2017-08-28
      • 1970-01-01
      相关资源
      最近更新 更多