Я пытаюсь использовать браузер для управления javascript, но я заблокирован на этапе браузера.
Структура моих файлов:
- build:
- package.json
- gulpfaile.js
- asset_src
- bower_components
- jquery-validate
- dist
- jquery-validate.js
- dist
- jquery-validate
- bower_components
В package.json у меня есть следующее:
browserify": {
"transform": [
"browserify-shim"
]
},
"browser": {
"jquery": "./asset_src/bower_components/jquery/jquery.js",
"validator": "./asset_src/bower_components/jquery-validate/dist/jquery.validate.js"
},
"browserify-shim": {
"jquery": "$",
"validator": {"depends": ["jquery"]}
}
И в модуле у меня есть:
var validator = require("validator");
Должно быть, я делаю что-то не так, потому что всякий раз, когда я использую gulp для сборки, я получаю сообщение о том, что модуль "валидатор" не найден...
jquery-validate присоединяется к jQuery и к $ в объекте окна. Я пробовал довольно много разных вариантов этого, но это кажется наиболее правильным просмотром документации... Я действительно # не знаю, что еще попробовать, поэтому любое указание в правильном направлении будет очень ценным!
Всего наилучшего, Джойя