0

Я пытаюсь browserify плагин JQuery и получить эту ошибку в браузерах консоли все время: Uncaught Error: Cannot find module 'jquery'Browserify JQuery плагин Ошибка

Это как моя package.json часть выглядит следующим образом:

"browserify": { 
    "transform": [ 
    "browserify-shim" 
    ] 
}, 

"browser": { 
    "jquery": "./app/vendor/jquery/dist/jquery.js", 
    "jquery-timepicker-jt": "./app/vendor/jquery-timepicker-jt/jquery.timepicker.js" 
}, 

"browserify-shim": { 
    "jquery": { 
    "exports": "$" 
    }, 
    "jquery-timepicker-jt": { 
    "depends": [ "jquery:jquery" ] 
    }, 
} 

Заранее спасибо :-)

ответ

0

Вам нужно будет включить ваш index.js или аналогичный файл входа, где вам требуется jQuery, чтобы понять, что происходит. Нет ничего плохого в вашем package.json. Если вы используете jQuery и плагин в своем коде, вы хотите сделать одну из этих вещей в зависимости от того, как плагин взаимодействует с jQuery:

var $ = require('jquery'); 
window.$ = $; // If you need to access jQuery or `$.fn.timepicker` from the window object. 
require('jquery-timepicker-jt');