【发布时间】:2014-02-04 23:23:46
【问题描述】:
我正在尝试在流星中安装Spooky 模块(这个在我的公共文件夹中:app/public/node_modules)。
我已阅读答案in this post 并在 server/server.js 中添加了以下代码
Meteor.startup ->
path = Npm.require 'path'
fs = Npm.require 'fs'
base = path.resolve '.'
isBundle = fs.existsSync base + '/bundle'
modulePath = base + (if isBundle then '/bundle/static' else '/public') + '/node_modules'
spooky = Npm.require modulePath + '/spooky'
但是当我运行流星时,我得到:
Error: Cannot find module '/Users/mac/Documents/websites/app/.meteor/local/build/programs/server/public/node_modules/spooky'
【问题讨论】:
-
只需使用 -g (
npm install -g packagename) 安装软件包。public文件夹朝外,每个人都可以看到。你不想要那个。加上流星/节点它没有在那里找到它。
标签: meteor