0
當我使用debowerify
與coffeeify
得到了bootstrap
找不到的jQuery(瀏覽器錯誤)問題:debowerify和coffeeify互動
Uncaught Error: Bootstrap's JavaScript requires jQuery bootstrap.js:7
在我的source.coffee
文件是:
$ = jQuery = require ('jquery')
require('bootstrap')
bootstrap_enabled = (typeof $().modal == 'function')
console.log "bootstrap_enabled"
console.log bootstrap_enabled
的package.json:
{
"name": "bootstrap_test",
"version": "0.0.1",
"private": true,
"scripts": {
"main": "browserify source.coffee -t coffeeify -t debowerify > main.js --debug"
},
"bootstrap": {
"depends": [
"jquery:$"
]
},
"dependencies": {},
"devDependencies": {
"browserify": "^6.0.2",
"coffeeify": "^0.7.0",
"debowerify": "^0.8.2"
}
}
jquery
和bootstrap
通過bower
安裝。
但是,當我使用的唯一debowerify
不coffeeify
引導加載OK:
$ = jQuery = require ('jquery');
require('bootstrap');
browserify source.js -t debowerify > main.js --debug
所以問題是在debowerify
和coffeeify
互動。如何解決它?