当前位置: 首页 > 面试题库 >

如何使用Express应用程序中与npm一起安装的jQuery?

仇飞鹏
2023-03-14
问题内容

我有一个node.js + express应用程序,我用npm安装了jQuery。

app.js我使用的文件中

var jquery = require('jquery');

在html文件头中,我包含了使用jQuery的javascript,但我得到“未定义jQuery”。是命令表还是我缺少什么?


问题答案:

jQuery使用npm它进行安装时是因为要jQuery在应用程序的服务器端使用(例如,在app.js文件中)。您仍然需要jQuery像这样添加到您的网页:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

如果要在客户端使用它。如果使用Jade,请将script标签添加到模板中。



 类似资料:
  • 问题内容: 我最近在ubuntu 64位上安装了nodejs版本0.10.26。node -v和npm -v命令运行正常,我可以看到正确的版本。当我做一个安装顺利。但是当我尝试用express创建项目时,出现错误提示 当前未安装程序“ express”。您可以通过键入以下命令进行安装:sudo apt-get install node-express 我必须在$ PATH中包含一些路径才能运行ex

  • 问题内容: 有没有简单的方法来重新安装我的应用程序依赖的 所有 软件包(即它们在我的应用程序的node_modules文件夹中)? 问题答案: 我看到的最简单的方法是删除文件夹并执行。

  • 问题内容: 当我尝试运行express创建的文件时,出现以下错误: 当我键入时,我得到一个return语句。我用npm安装Express。我必须按照以下说明手动创建npm: 错误是。 安装npm和express之后,是否需要做一些事情才能使express看到npm创建的模块? 我的节点是版本:0.4.6 我的快递是版本:2.3.3 我的npm是版本:1.0.6 Express已全局安装。我用标志来

  • 问题内容: 当我尝试将Webpack与简单的Express服务器一起使用时,总是会收到大量错误消息: express.js 我得到所有这些错误: 这是我的配置文件: 我该怎么办,我还需要在服务器端使用webpack。 我像这样运行express.js文件: 问题答案: 我最终要做的是,我使用了两种不同的配置,一种用于使用webpack将服务器内容打包在一起,另一种用于将所有浏览器内容打包在一起,并

  • 问题内容: 如何在RoR中使用CSS?当我从外部链接时,我永远看不到文件。我将.css文件cp到我能想到的每个文件夹…视图,控制器,模板,似乎没有任何作用。 要使用Rails应用程序启用外部CSS文件,我需要做什么?我是Rails的新手,如果这是基本知识,请原谅我。 问题答案: 将CSS文件放在public / stylesheets中,然后使用: 链接到布局中的样式表或视图中的erb文件。 同样

  • 我正在学习使用webpack,并开始接触Javascript世界,包括。 在使用