如何在Meteor.js中管理软件包?
我在任何地方都找不到一个明确的答案,所以就在这里。而不是不断地做 流星添加如何在Meteor.js中管理软件包?,meteor,Meteor,我在任何地方都找不到一个明确的答案,所以就在这里。而不是不断地做 流星添加 每当我想安装新软件包时。或者,与其创建一个bash脚本来添加和删除所有包,不如有一种更优雅的方法来实现这一点。类似于packages.json文件的npm有.meteor/packages(meteor add所做的一切就是在这个文件中添加一行) 此外,Meteor现在直接支持npm包(从1.3版本开始),我建议对与Meteor无关的任何东西使用它们。为此,您使用传统的npm流,即根目录下的package.json和np
每当我想安装新软件包时。或者,与其创建一个bash脚本来添加和删除所有包,不如有一种更优雅的方法来实现这一点。类似于
packages.json
文件的npm
有.meteor/packages
(meteor add所做的一切就是在这个文件中添加一行)
此外,Meteor现在直接支持npm包(从1.3版本开始),我建议对与Meteor无关的任何东西使用它们。为此,您使用传统的npm流,即根目录下的package.json
和npm安装
然后在你的脚本中,你会
从'meteor/react meteor data'导入{react meteor data}代码>
从Meteorreact Meteor数据导入,以及
import React,{Component}来自'React'
从npmreact
包导入。必须在此处写入,因为它还不允许评论
我在Ubuntu上,我的软件包在
~/.meteor/packages/<distribution>/<version>/<target(web.browser || web.cordova)
~/.meteor/packages///谢谢,meteor还是新手,我不知道!问:那么,每次运行meteor时,软件包都会下载吗?它们保存在磁盘上的什么位置?Meteor在检测到中的更改时解析其包。Meteor/packages
,您必须自己处理npm包,就像处理传统节点应用程序一样。有趣的是,我不知道这一点