Nodejs Uncaught ReferenceError:在var jQuery = require('jquery');

时间:2017-07-27 07:18:25

标签: javascript jquery node.js

我安装了jQuery,这不是我的问题:

npm install jquery

我尝试将jQuery库包含在我的页面中,如下所示:

var jQuery = require('jquery'); or
import jQuery from "jquery";

进入Chrome控制台:

Uncaught ReferenceError: $ is not defined

我怎样才能克服它?

2 个答案:

答案 0 :(得分:2)

你必须使用:

var $ = require('jquery');

import $ from 'jquery';

答案 1 :(得分:1)

在我的情况下,以下效果很好:

global.jQuery   = require('jquery');
global.$        = global.jQuery;

或者如果你喜欢" window"或者它显然存在,然后:

typeof window !== "undefined" ? window : this;
window.jQuery   = require('jquery');
window.$        = window.jQuery;