npm 安装后设置 jQuery

标签 jquery npm

我正在从命令提示符运行npm install jquery --save-dev来为我的项目安装jquery。但是当我从 javascript 文件使用 jquery 时,它总是返回错误:“$ 未定义”。 我按照 https://jquery.com/download/ 的安装说明进行操作。 但如果我从 chrome 控制台运行 $ 它工作正常。

我想知道我是否错过了 package.json 文件中的一些重要设置?

最佳答案

这通常表明 jQuery 未加载并且 JavaScript 无法识别 $ 。您是否尝试在自己的计算机上本地运行此代码?如果是这样,您需要在 script.js 之前添加一个 script 标签并从 CDN 加载 jQuery:

<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>

关于 javascript 文件,您要询问,然后您可以根据您的框架语法添加以下行之一来创建对 $ 的引用来自已安装的 npm 包。

import $ from "jquery";

或者

var $ = require("jquery");

您也可以引用官方包文档https://www.npmjs.com/package/jquery

希望这对您有帮助!

关于npm 安装后设置 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49145501/

相关文章:

javascript - 模板中的 MeteorJS 文件

jquery - Bootstrap 轮播控件不起作用

javascript - Web 扩展。在个人扩展中使用第三方 (npm) 软件包(不适用于发行版)

npm - 谁能解释一下 es7 反射元数据是什么?

angular - npm run build :prod crashing in Ubuntu 16. 04 但不是 Windows 10

javascript - 无法缩小 bundle 。来自 Terser 的错误 : static/js/main. 68c81611.chunk.js

jquery - addClass 在窗口滚动时闪烁

javascript - 切换 Material 设计图标

javascript - 表单脚本清除文本区域

javascript - 如何以水平方式显示最小值和最大值?