Angular with Browserify
Angular with Browserify
我是Browserify的新手,我正在尝试用它和Angular 1.5.3建立一个项目。当我查看我的网站时,我得到了以下错误:
Uncaught TypeError: angular.module is not a function
通过代码,我可以看到在下面的行中,angular是一个空对象:
var angular = require("./../bower_components/angular/angular.js");
这是我的gullfile.js:
var gulp = require('gulp');
var source = require('vinyl-source-stream');
var browserify = require('browserify');
var rename = require('gulp-rename');
var uglify = require('gulp-uglify');
//the core bundle for our application
gulp.task('default', function() {
return browserify('app/app.js')
.bundle()
.pipe(source('app.js'))
.pipe(gulp.dest('build/js'));
});
当我开始使用browserfy时,我使用npm而不是bower安装了angular。然后我可以说:
import angular from 'angular';
而且效果很好。我相信你仍然可以使用bower,但你可能需要使用debowerify。我不确定——太多的浏览过程对我来说仍然是一种魔力,需要打开包装。
相关文章:
- Fighting with FRP
- issue with FB.Event.subscribe
- geolocation-marker.js conflict with markerclusterer.js
- 当使用Watchify时,Browserify+Babelify Gulp任务没有终止
- Angular 2.0 with JavaScript or TypeScript?
- 为什么不推荐使用“with”?是否有更好或其他方法可以“下降”到对象的命名空间
- WebComponentsJS with IE10
- 指令的模板必须只有一个根元素:With restrict E&替换true
- Gulp Browserify combine JS
- timeago.js with datatable and PHP
- Ajax and Json with Rails
- errors with Javascript try catch
- how to split a string with ','
- Angular with Browserify
- Gulp with browserify:找不到模块 src/js/main.js
- Browserify FullCalendar with external jQuery
- Html2canvas with browserify不起作用
- Browserify won't compile with Date lines
- Cocos2d with browserify: cc.Layer is undefined
- ssh2 module with browserify