我正在使用iron-meteor搭建流星雨应用程序,我正在关注tutorial。我正在运行铁流星,但是当我按如下方式安装aldeed集合和其他软件包时出现了问题;
iron add twbs:bootstrap aldeed:collection2 aldeed:autoform aldeed:delete-button momentjs:moment accounts-password ian:accounts-ui-bootstrap-3
我也有;
npm install -g --save simpl-schema
但是我跑步时会出错
iron run
W20190716-20:45:24.894(2)? (STDERR)警告:未安装npm对等要求(对于aldeed:collection2): W20190716-20:45:24.894(2)吗? (STDERR)-未安装simpl-schema @> = 0.0.0
我尝试更改npm目录权限,以确保当前用户可以访问npm软件包。我也尝试卸载并重新安装aldeed:collections2
软件包和simpl-schema
,但仍然存在相同的错误
=>启动代理。
=>启动MongoDB。 W20190716-20:45:24.686(2)吗? (STDERR)注意:您使用的是 bcrypt的纯JavaScript实现。 W20190716-20:45:24.714(2)? (STDERR)尽管此实现可以正常运行,但众所周知 是W20190716-20:45:24.714(2)吗? (STDERR)大约三倍 比本地实现慢。 W20190716-20:45:24.719(2)? (STDERR)为了改用本机实现,请运行 W20190716-20:45:24.720(2)? (STDERR)W20190716-20:45:24.720(2)? (STDERR)流星npm install-保存bcrypt W20190716-20:45:24.720(2)? (STDERR)W20190716-20:45:24.720(2)? (STDERR)位于 你的申请。 W20190716-20:45:24.894(2)吗? (STDERR)警告:npm 未安装对等要求(对于aldeed:collection2): W20190716-20:45:24.894(2)吗? (STDERR)-simpl-schema @> = 0.0.0不是 已安装。 W20190716-20:45:24.894(2)吗? (STDERR) W20190716-20:45:24.895(2)? (STDERR)了解有关安装npm的更多信息 对等方依存关系:W20190716-20:45:24.895(2)? (STDERR)
http://guide.meteor.com/using-packages.html#peer-npm-dependencies W20190716-20:45:24.895(2)? (STDERR)W20190716-20:45:24.937(2)? (STDERR) /home/kingzuru/.meteor/packages/meteor-tool/.1.8.1.1ehy8qi.j0unh++os.linux.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.linux.x86_64 /dev_bundle/server-lib/node_modules/fibers/future.js:280 W20190716-20:45:24.940(2)吗? (STDERR)投掷(ex); W20190716-20:45:24.941(2)? (STDERR)^ W20190716-20:45:24.941(2)? (STDERR)W20190716-20:45:24.941(2)? (STDERR)错误:找不到 模块'simpl-schema'W20190716-20:45:24.942(2)? (STDERR)在 makeMissingError(packages / modules-runtime.js:222:12) W20190716-20:45:24.942(2)? (STDERR)在Module.require (packages / modules-runtime.js:241:17)W20190716-20:45:24.942(2)? (STDERR)在需要时(packages / modules-runtime.js:258:21) W20190716-20:45:24.943(2)? (STDERR)在collection2.js (packages / aldeed:collection2 / collection2.js:13:22) W20190716-20:45:24.943(2)? (STDERR),位于fileEvaluate (packages / modules-runtime.js:336:7)W20190716-20:45:24.943(2)? (STDERR)在Module.require(packages / modules-runtime.js:238:14) W20190716-20:45:24.944(2)? (STDERR)在需要 (packages / modules-runtime.js:258:21)W20190716-20:45:24.944(2)? (STDERR)在 /var/www/testapp/app/.meteor/local/build/programs/server/packages/aldeed_collection2.js:895:15 W20190716-20:45:24.944(2)? (STDERR)在 /var/www/testapp/app/.meteor/local/build/programs/server/packages/aldeed_collection2.js:902:3 W20190716-20:45:24.945(2)? (STDERR)在 /var/www/testapp/app/.meteor/local/build/programs/server/boot.js:419:36 W20190716-20:45:24.945(2)? (STDERR)在Array.forEach() W20190716-20:45:24.945(2)? (STDERR)在 /var/www/testapp/app/.meteor/local/build/programs/server/boot.js:228:19 W20190716-20:45:24.945(2)? (STDERR)在 /var/www/testapp/app/.meteor/local/build/programs/server/boot.js:479:5 W20190716-20:45:24.945(2)? (STDERR)在Function.run (/var/www/testapp/app/.meteor/local/build/programs/server/profile.js:510:12) W20190716-20:45:24.946(2)? (STDERR)在 /var/www/testapp/app/.meteor/local/build/programs/server/boot.js:478:11 =>已退出,代码为:1
答案 0 :(得分:0)
命令npm install -g --save simpl-schema
在全局级别上安装简单模式(-g
选项表示install globally),因此该命令无法在本地项目中使用
您宁愿在项目内部做meteor npm install --save simpl-schema
。
请注意,aldeed:simple-schema
和aldeed:collection2-core
均已弃用(这就是为什么您应该使用aldeed:collection2
的原因)。