包含骨干和骨干的正确方法是什么?通过npm安装后jquery进入项目?

时间:2013-05-20 15:23:20

标签: node.js backbone.js express

我正在使用Express和Jade,我通过npm安装了backbone.js和jQuery。我是否将相应的js文件复制到我的public / javascript文件夹中,或者如果我在视图模板文件中使用require(),Jade会理解吗?

请引导我朝正确的方向前进。

由于

3 个答案:

答案 0 :(得分:1)

require()提供随软件包管理器安装的任何内容。如果您尝试使用库在客户端呈现,那么您不应该在服务器端安装它们。

答案 1 :(得分:0)

正如hexacyanide所说,随包管理器安装的任何东西都可以通过require()获得。 如果您想在浏览器中使用通过npm安装的软件包,您可能需要查看browserify。虽然我建议首先简单地使用骨干网和jQuery网站上提供的文件。学习的内容较少。

答案 2 :(得分:0)

NPM仅适用于服务器端JavaScript包。

如果您想使用软件包管理器管理客户端库,请查看bower,它分享了NPM的一些概念,但是对于客户端。