小编Len*_*neH的帖子

在webpack中使用fullcalendar

我使用npm,webpack和FullCalendar,但是在使用fullcalendar时我在浏览器控制台中收到以下错误:

main.js:37556 Uncaught TypeError: (0 , _jquery2.default)(...).fullCalendar is not a function
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

我使用FullCalendar 3.0.0-beta和jquery 3.1.0.我的代码如下.

index.js:

import $ from 'jquery'
import jQueryUI from 'jquery-ui'
import moment from 'moment'
import fullCalendar from 'fullcalendar'


$('#timetable').fullCalendar({
    editable: true,
    firstDay: 1,
    droppable: true,
})
Run Code Online (Sandbox Code Playgroud)

webpack.config.js:

var path = require("path")
var webpack = require("webpack")
var BundleTracker = require("webpack-bundle-tracker")

module.exports = {
    context: __dirname,
    entry: [
        'fullcalendar',
        './static/index',
    ],
    output: {
        path: path.resolve('./static/bundles/'),
        filename: "[name].js",
    },

    plugins: [
        new BundleTracker({filename: './webpack-stats.json'}),
    ],

    resolve: {
        modulesDirectories: ['node_modules'], …
Run Code Online (Sandbox Code Playgroud)

javascript fullcalendar npm webpack

6
推荐指数
1
解决办法
5530
查看次数

标签 统计

fullcalendar ×1

javascript ×1

npm ×1

webpack ×1