Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.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_Backbone.js_Gulp_Browserify - Fatal编程技术网

Javascript 未捕获类型错误:无法读取属性';扩展';未定义的吞咽

Javascript 未捕获类型错误:无法读取属性';扩展';未定义的吞咽,javascript,backbone.js,gulp,browserify,Javascript,Backbone.js,Gulp,Browserify,当我使用gulp构建主干文件时 我得到以下错误:uncaughttypeerror:无法读取未定义的属性“extend” 编辑:Package.json文件 gulp.task('javascript', function(){ return browserify({ debug: true, transform: [hbsfy], entries: [src_js], }) .bundle() .pipe(

当我使用gulp构建主干文件时

我得到以下错误:uncaughttypeerror:无法读取未定义的属性“extend”

编辑:Package.json文件

    gulp.task('javascript', function(){
    return browserify({
        debug: true,
        transform: [hbsfy],
        entries: [src_js],
    })
    .bundle()
    .pipe(source('bundle.js'))
    .pipe(buffer())
    .pipe(sourcemaps.init({loadMaps : true}))
    .pipe(uglify())
    .on('error', gutil.log)
    .pipe(sourcemaps.write('./'))
    .pipe(gulp.dest(get_dist_path("js")));
});

我正在使用的集合的npm程序包名称已更改,因此它在我的主干视图上显示此错误。

听起来像是在对一个未在源文件中定义的变量调用
.extend()
 {
  "name": "vini",
  "version": "1.0.0",
  "description": "### Create front end ###",
  "dependencies": {
    "backbone": "^1.1.2",
    "backbone-validation": "^0.11.5",
    "backbone.paginator": "^2.0.2",
    "bootstrap": "^3.3.4",
    "browserify": "^10.1.0",
    "del": "^1.1.1",
    "font-awesome": "^4.3.0",
    "gulp": "^3.8.11",
    "gulp-less": "^3.0.3",
    "gulp-minify-css": "^1.1.1",
    "gulp-rename": "^1.2.2",
    "gulp-sourcemaps": "^1.5.2",
    "gulp-uglify": "^1.2.0",
    "gulp-util": "^3.0.4",
    "handlebars": "^3.0.3",
    "handlebars-paginate": "^0.1.0",
    "hbsfy": "^2.2.1",
    "jquery": "^2.1.4",
    "process": "^0.11.0",
    "vinyl-buffer": "^1.0.0",
    "vinyl-source-stream": "^1.1.0"
  },
  "browser": {
    "bootstrap": "./node_modules/bootstrap/dist/js/bootstrap.js"
  },
  "browserify": {
    "transform": [
      "browserify-shim",
      "hbsfy"
    ]
  },
  "browserify-shim": {
    "bootstrap": {
      "depends": [
        "jquery:$"
      ]
    }
  },
  "devDependencies": {
    "browserify-shim": "^3.8.6",
    "canvas-browserify": "^1.1.1",
    "chart.js": "^1.0.2",
    "handlebars-registrar": "^1.4.1",
    "moment": "^2.10.3"
  },
  "main": "Gulpfile.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "repository": {
    "type": "git",
    "url": ""
  },
  "author": "",
  "license": "ISC"
}