Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.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 在构建时,应用程序在库函数闭包Cordova上停止_Javascript_Angularjs_Visual Studio_Cordova_Ionic - Fatal编程技术网

Javascript 在构建时,应用程序在库函数闭包Cordova上停止

Javascript 在构建时,应用程序在库函数闭包Cordova上停止,javascript,angularjs,visual-studio,cordova,ionic,Javascript,Angularjs,Visual Studio,Cordova,Ionic,我有一个使用Visual Studio 2013和Cordova构建的Ionic/Angular应用程序。每次我构建项目时,它都会在我的许多js文件/库的函数闭包上停止。我必须点击简历5或6次才能让我的项目完成建设。这些位置中显然没有断点。我可以做些什么来修复这个问题,或者至少告诉VisualStudio忽略这些位置吗 以下是一个例子: (function () { "use strict"; //Content }()); //<<<<-------

我有一个使用Visual Studio 2013和Cordova构建的Ionic/Angular应用程序。每次我构建项目时,它都会在我的许多js文件/库的函数闭包上停止。我必须点击简历5或6次才能让我的项目完成建设。这些位置中显然没有断点。我可以做些什么来修复这个问题,或者至少告诉VisualStudio忽略这些位置吗

以下是一个例子:

(function () {
    "use strict";

    //Content
}());  //<<<<-------APP stops here at build

此问题通过更新版本的cordova for visual studio解决。

在生成过程中出现故障时是否会给您带来某种错误?@BenBlack不,一点也不。就像有断点一样停止,即使没有断点。我注意到唯一一件“奇怪”的事情(我说奇怪是因为这不是我写代码的方式)是你有
(function(){}()}
,而不是
(function(){})()
当你这样做时,如果我错了,请纠正我,它会立即执行该函数。这就是你打算做的吗?@BenBlack老实说,我前一段时间从一个最佳实践中复制了它,所以不确定它是否正确。当它以你的方式执行时,也会发生完全相同的事情……例如angular-cookies.js,angular-aria.js、angular-resource.js和cordova.js都很受欢迎。这是cordova.js之一:(function(){}();@BenBlack我尝试了你的方法,但没有任何帮助,但是删除函数包装修复了我代码的问题。很明显,angular库仍然存在问题,因为我有点担心触摸它们。
var mgmtAppModule = angular.module('mgmtAppModule', ['ionic', 'ngResource',  'ngMaterial', 'ngCookies'])