npm: browserify + jquery + jquery-drawer + iscroll: IScroll is not defined

123, 2019-08-23

目次

環境はnpm + browserify.
jquery-drawerの導入でiscrollが必要になったが「IScroll is not defined」という例外が飛んできた。

var $ = require('jquery');
require('jquery-drawer');
var IScroll = require('iscroll')

exports.parse = function(args) {
    try {
        $('.drawer').drawer();
    } catch (e) {
        alert('failed to parse drawer. ' + e);
    }
};

var IScrollIScrollに変更したら動作した。おそらくスコープの関係?

var $ = require('jquery');
require('jquery-drawer');
IScroll = require('iscroll')

exports.parse = function(args) {
    try {
        $('.drawer').drawer();
    } catch (e) {
        alert('failed to parse drawer. ' + e);
    }
};

Webアプリケーションの制作ならNARUPORT

Webアプリケーションの制作ならNARUPORTにお任せください。
Webアプリの他にもGUIアプリやChromeExtension, スクリプトの制作など可能です。
以下のお問い合わせフォームからご依頼ください!

投稿者名です。64字以内で入力してください。

必要な場合はEメールアドレスを入力してください(全体に公開されます)。

投稿する内容です。

スポンサーリンク

スポンサーリンク

スポンサーリンク

スポンサーリンク