如何将第三方JavaScript库添加到Meteor应用程序中?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (64)

我想为jquery.center.jsMeteor应用程序添加一个JavaScript前端插件。

如果我把它放在我的app/目录并刷新页面,我得到这个错误:

你的应用崩溃了。这是最新的日志。 node.js:201 throw e; // process.nextTick error, or 'error' event on first tick ^ ReferenceError: jQuery is not defined at app/jquery.center.js:43:1 at /Users/crapthings/Desktop/app/.meteor/local/build/server/server.js:111:21 at Array.forEach (native) at Function. (/Users/crapthings/Desktop/app/.meteor/local/build/server/underscore.js:76:11) at /Users/crapthings/Desktop/app/.meteor/local/build/server/server.js:97:7 Exited with code: 1 Your application is crashing. Waiting for file change.

提问于
用户回答回答于

你直接把jQuery插件JavaScript文件放在应用程序文件夹中,这样就可以为客户端和服务器加载JavaScript文件。

根据Meteor文档: 客户端从以下位置加载javascript:project / public和project / client Server从以下位置加载javascript:project / public和project / server文件夹。

从v1.0开始,Meteor在客户端内部使用jQuery,所以你可以直接使用你的库而不用添加jQuery。但是,建议你明确地将jQuery添加到你的Meteor项目中:

用户回答回答于

把它放进client文件夹,使其只加载在客户机上,而无需在服务器上使用jQuery。

扫码关注云+社区