Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带褐色的棱角_Javascript_Angularjs_Browserify - Fatal编程技术网

Javascript 带褐色的棱角

Javascript 带褐色的棱角,javascript,angularjs,browserify,Javascript,Angularjs,Browserify,我刚开始浏览,我正试图用它和Angular 1.5.3建立一个项目。当我查看我的站点时,出现以下错误: Uncaught TypeError: angular.module is not a function 在代码中,我可以看到在我下面的行中,angular是一个空对象: var angular = require("./../bower_components/angular/angular.js"); 这是我的gulpfile.js: var gulp = require('gulp')

我刚开始浏览,我正试图用它和Angular 1.5.3建立一个项目。当我查看我的站点时,出现以下错误:

Uncaught TypeError: angular.module is not a function
在代码中,我可以看到在我下面的行中,angular是一个空对象:

var angular = require("./../bower_components/angular/angular.js");
这是我的gulpfile.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'));
});

当我开始使用browserify时,我使用npm而不是bower安装angular。然后我可以说:

import angular from 'angular';
而且效果很好。我相信你仍然可以使用bower,但你可能需要使用debowerify。我不确定-太多的browserify过程对我来说仍然是一种魔力,需要解包