当前位置: 首页 > 面试题库 >

2013流星NPM套餐

辛弘壮
2023-03-14
问题内容

更新
此解决方案描述了如何有效使用Meteor中的新Npm系统

如果可以使用1.3,请检查http://guide.meteor.com/using-packages.html#installing-npm。

例如,要使用moment.js:

meteor npm install --save moment

然后在您的代码中:

import moment from 'moment';

// this is equivalent to the standard node require:
const moment = require('moment');

在Meteor中使用NPM软件包的当前方法是什么?

关于此有几个问题,尤其是[这个问题,但是解决方案似乎已经过时:引擎分支不再存在,而且我Npm.require在Meteor 上找不到任何内容。

此处发布的另一个解决方案指示安装到.meteor/build文件夹中。当我安装到Heroku时,这似乎不是一个有效的解决方案,因为buildpack会meteor bundle在运行程序之前捆绑该程序。因此,临时构建文件夹似乎不是有效的选择。

Npm流星发生了什么事?使用Npm软件包的最新方法是什么?

在相关说明中,我正尝试使用Amazon SDK(用于s3)-最好将其打包为Meteorite软件包吗?


问题答案:

Arunoda 创建了一个NPM Atmosphere程序包,使您可以像以前一样使用任何NPM模块。非常简单

首先,mrt add npm

您也可以使用meteor-npm来自的命令来安装软件包npm install -g meteor-npm

接下来,packages.json在根项目目录中创建一个文件,其中包含包名称和版本:

{
    "foobar": "0.3.5",
    "loremipsum": "2.1.4"
}

最后,将它们与一起使用Meteor.require,如下所示:var FooBar = Meteor.require('foobar');



 类似资料:
  • 我如何在Java中执行这种转换? 目前,我正在做: 但是,这会导致不正确的格式。它给出了以下输出:

  • 我有一个干净的Windows安装Visual Studio 2013 Pro安装,以及当前版本的Python,节点和npm。 我正在尝试安装npm软件包,但它需要本机版本,并且失败: C:\Program Files(x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.cpp.Platform.targets(64,5):错误MSB8020:找不到Visu

  • 问题内容: 我正在寻找如何在Meteor Up Docker上安装Graphicsmagick。 我找到了这个解决方案docker中的Accessbinaries,但是我无法工作,我应该将这些行放在哪里? 那是我的: 问题答案: 每次您重新启动容器时都要重新安装graphicsmagick软件包,这看起来像是我不想做的黑客。 如果您已经在修改启动脚本,则不妨使用Dockerfile: 然后修改模板

  • 本文向大家介绍meteor 检查流星工具和流星项目的版本,包括了meteor 检查流星工具和流星项目的版本的使用技巧和注意事项,需要的朋友参考一下 示例 流星工具 要检查Meteor工具的安装版本,只需在任何Meteor项目之外运行以下命令: 要获取所有官方(推荐)Meteor版本的列表,请运行: 流星项目 如果要检查Meteor的项目版本,还可以在项目内执行以下命令: 或仅打印文件内容.mete

  • npm 全名为 Node Package Manager,是 Node.js 的套件(package)管理工具, 类似 Perl 的 ppm 或 PHP 的 PEAR 等。安装 npm 后,使用 npm install module_name 指令即可安装新套件,维护管理套件的工作会更加轻鬆。 npm 可以让 Node.js 的开发者,直接利用、扩充线上的套件库(packages registry

  • 我在用流星做一个消息应用程序。出于安全原因,我禁用了从客户端调用的任何插入/更新/删除。现在插入消息的唯一方法是使用方法。 如果是这种情况,我将不得不在函数上包含额外的参数,这将使它更加不安全。 我可能不明白这里的方法。