Meteor - Assets

Meteor - Assets 首页 / Meteor入门教程 / Meteor - Assets

静态服务器assets位于应用程序内的 private 私有子文件夹中。在以下示例中,无涯教程将学习如何使用简单JSON文件中的数据。

第1步 - 创建文件夹

让无涯教程创建一个私有文件夹和该文件夹内的 my-json.json 文件,无涯教程将在命令提示符窗口中使用以下命令来执行此操作,但是,您也可以手动创建它。

C:\Users\username\Desktop\meteorApp>mkdir private

C:\Users\username\Desktop\meteorApp\private>touch my-json.json

第2步 - 获取文本

为了能够从文件中读取数据,无涯教程将使用 Asssets.getText 方法,这只能从服务器端完成,由于无涯教程使用的是JSON,因此无涯教程需要对其进行解析。

if (Meteor.isServer) {
   var myFile = JSON.parse(Assets.getText('my-json.json'));
   console.log(myFile.data.text)
}

以下是命令提示符窗口中的输出。

链接:https://www.learnfk.comhttps://www.learnfk.com/meteor/meteor-assets.html

来源:LearnFk无涯教程网

Meteor Assets Get Text

第3步 - 创建EJSON

无涯教程将在私有文件夹中创建此文件,该文件将包含二进制数据" myBinary":{" $binary":" c3VyZS4 ="}

C:\Users\username\Desktop\meteorApp\private>touch my-ejson.ejson

第4步 - 获取文件

要读取EJSON文件,无涯教程可以使用 Assets.getBinary 方法。

if (Meteor.isServer) {
   var myFile = Assets.getBinary('my-ejson.ejson');
   console.log(EJSON.stringify(myFile));
}

命令提示符将记录EJSON值。

无涯教程网

Meteor Assets Get Binary

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

算法面试通关40讲 -〔覃超〕

Linux实战技能100讲 -〔尹会生〕

Elasticsearch核心技术与实战 -〔阮一鸣〕

Spark核心原理与实战 -〔王磊〕

A/B测试从0到1 -〔张博伟〕

React Hooks 核心原理与实战 -〔王沛〕

大数据经典论文解读 -〔徐文浩〕

Go进阶 · 分布式爬虫实战 -〔郑建勋〕

超级访谈:对话玉伯 -〔玉伯〕

好记忆不如烂笔头。留下您的足迹吧 :)