現在gulpを使用してnpmでプロジェクトを設定しています。
node_modules-bootstrap-sassとjquery-foldersを含むmapです。npmで起動するbootstrap-sassを取得できません
src-folderからdist-folderにビルドします。 dist-folderはwebbrowserにロードされます。スタイルなど私main.scssで
(SRC /スタイル/ main.scss)私はbootstrap.scssをインポートします。
@import "../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap-sprockets";
@import "../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap";
すべての作業、私は実行しているjQueryの(ブートストラップを取得することはできませんよ除いNPMブートストラップ--save
jqueryのをインストールNPMインストールでインストールされました:ナビゲーション、携帯のメニューも、私は
ブートストラップ-SASSを使ってインストールしたbootstrap.jsも中にロードされていない事)していますので、動作していないようですjquery --save
main.jsコード(SRC /スクリプト/ main.js):
$(document).ready(function() {
console.log('ready!');
});
コンソールエラー:
Uncaught ReferenceError: $ is not defined
at main.js:3
だから私はすでに検索し、コードを変更しmain.js内
私のメイン.jsファイルコード:
var $ = require('jquery');
window.$ = $;
require('bootstrap-sass');
$(document).ready(function() {
console.log('ready!');
});
ここで、ブラウザコンソールで次のエラーが表示されます。
この全く同じ問題が発生しています。あなたは解決策を見つけることができましたか? – skipZero