全部 !
基本问题:在许多以前的应用程序中,我习惯这样做:
const fs = require('fs');
这也不起作用......
var fs = Npm.require('fs');
现在......使用 angular 2 和流星和打字稿我不知道如何生成相同的代码行。
有什么解决办法吗?实际上我只需要从我的文件系统加载一个 json 文件,但将来我需要使用许多其他库,如 S3(亚马逊)和其他库。
泰!
全部 !
基本问题:在许多以前的应用程序中,我习惯这样做:
const fs = require('fs');
这也不起作用......
var fs = Npm.require('fs');
现在......使用 angular 2 和流星和打字稿我不知道如何生成相同的代码行。
有什么解决办法吗?实际上我只需要从我的文件系统加载一个 json 文件,但将来我需要使用许多其他库,如 S3(亚马逊)和其他库。
泰!
我假设您使用的是 Meteor 1.3版?如果是这样,请查看 Meteor 指南的这一部分。import
Meteor 1.3 使用带有andexport
关键字的 ES2015 模块语法。您可以在此处了解有关此语法的更多信息。
在您的情况下,您应该能够在 Meteor 应用程序中导入和使用fs npm 包,如下所示:
import fs from 'fs'
然后,您可以通过该文件使用该变量。
当然,这是假设您首先通过以下方式安装 npm 包并将其保存到您的项目中meteor npm install <package-name> --save
我不确定你以前是否使用过它,但是这个Angular2-Meteor 教程也应该很方便。