在Js Files

时间:2018-05-18 11:34:00

标签: javascript jquery npm ecmascript-6

我想知道如何在从npm安装后导入jQuery库。 我做了以下,但我遇到了以下错误。

import countdown from 'jquery.countdown';
$.countdown = countdown;

$("#hours1").countdown("2020/05/01 16:00:00", function (event) {
    $(this).text(event.strftime('%H'));
});

import countdown from 'jquery.countdown';
window.$.countdown = countdown;

$("#hours1").countdown("2020/05/01 16:00:00", function (event) {
    $(this).text(event.strftime('%H'));
});

错误:

Uncaught TypeError: $(...).countdown is not a function

2 个答案:

答案 0 :(得分:0)

尝试从node_modules文件夹导入脚本:

import 'jquery-countdown/dist/jquery.countdown.min.js';

答案 1 :(得分:0)

我认为NPM官方页面上有错误。 https://www.npmjs.com/package/jquery-countdown

尝试通过NPM这样安装:

npm install --save jquery-countdown

然后使用

import 'jquery-countdown/dist/jquery.countdown.min';