当 meteor 处于 0.5.x 时,我正在重构一个应用程序构建 我需要扩展应用程序,所以我现在将拥有能够在不同内核上运行的不同应用程序。其中之一将专用于网络应用程序,但其他仅用于服务器。对于那些情况,我不希望 Meteor 提供任何服务,它不能是一个 http 服务器。
我尝试以不同方式配置包列表(文件 .meteor/packages:
# standard package of meteor-platform in server app only
application-configuration
autoupdate
base64
binary-heap
callback-hook
check
ddp
deps
ejson
follower-livedata
geojson-utils
id-map
json
logging
meteor
mongo
observe-sequence
ordered-dict
random
retry
routepolicy
# standard package of meteor-platform in client app
#blaze
#blaze-tools
#boilerplate-generator
#html-tools
#htmljs
#jquery
#minifiers
#minimongo
#reactive-var
#spacebars
#spacebars-compiler
#templating
#tracker
#ui
#webapp
#webapp-hashing
# specific app package
但是当我运行#> meteor 然后它告诉我服务器正在监听,所以它不起作用
我还尝试删除“浏览器平台”:
meteor remove-platform browser
但是它告诉我它不能在这个版本的 meteor 中删除平台
我哪里错了?软件包列表不适合仅适用于服务器的应用程序?
最佳答案
目前不可能,“也许在未来的版本中”as someone from MDG says
关于meteor - 如何仅在服务器端构建 MeteorJs 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28099306/