如何在Meteor.js中管理包?

时间:2016-04-08 22:39:21

标签: meteor

我无法在任何地方找到明确的答案,所以在这里。而不是经常做

meteor add <package-name>

每当我想安装新包时。或者不是创建一个添加和删除所有包的bash脚本,如果有更优雅的方法,那将是很好的。有点像packages.json的{​​{1}}个文件。

2 个答案:

答案 0 :(得分:1)

.meteor/packages(所有meteor add <package-name>都在此文件中添加一行) 此外,Meteor现在直接支持npm软件包(自1.3发布以来),我建议将它们用于与Meteor无关的任何内容。为此你使用传统的npm流,即根package.jsonnpm install

然后在你的脚本中,你会做

import {ReactMeteorData} from 'meteor/react-meteor-data';

从Meteor react-meteor-data包导入,

import React, {Component} from 'react';从npm react包导入。

答案 1 :(得分:1)

不得不写在这里,因为它不会发表评论。

我在Ubuntu上,我的软件包在

~/.meteor/packages/<distribution>/<version>/<target(web.browser || web.cordova)