Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/438.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/1/angularjs/25.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 使用单个文件集成整个Yeoman、AngularJS项目_Javascript_Angularjs_Gruntjs_Yeoman - Fatal编程技术网

Javascript 使用单个文件集成整个Yeoman、AngularJS项目

Javascript 使用单个文件集成整个Yeoman、AngularJS项目,javascript,angularjs,gruntjs,yeoman,Javascript,Angularjs,Gruntjs,Yeoman,我目前正在使用Yeoman和AngularJS 1.2.27创建一个表单 此表单旨在集成到我的任何客户网页中。所以我可以用grunt生成一个dist文件夹,其中包含很多文件,比如JS文件、CSS文件、图像、字体、组件等等 但我希望,能够提供一个Javascript文件,任何人都可以将其包含到他的网站中,也可以提供一个标签或客户端集成到其网站中的东西。然后,该文件将构建整个Angular应用程序,该应用程序将存储在我的服务器上的该标记内 你知道这样的事情是否可能发生吗?如果是的话,你能给我一些提示

我目前正在使用Yeoman和AngularJS 1.2.27创建一个表单

此表单旨在集成到我的任何客户网页中。所以我可以用grunt生成一个dist文件夹,其中包含很多文件,比如JS文件、CSS文件、图像、字体、组件等等

但我希望,能够提供一个Javascript文件,任何人都可以将其包含到他的网站中,也可以提供一个标签或客户端集成到其网站中的东西。然后,该文件将构建整个Angular应用程序,该应用程序将存储在我的服务器上的该标记内

你知道这样的事情是否可能发生吗?如果是的话,你能给我一些提示吗

谢谢大家

做这个:

列出所有与框架相关的文件。 列出你所有的JS文件。这包括路由器、控制器、服务等。 您可以合并并缩小上述文件以生成一个JS文件,类似于“application.JS”。此文件将处理您的整个应用程序

现在,由于index.html文件已经存在,请在索引文件中包含这个“application.js”文件


评论这是否是您想要做的。

等等,您想要JS文件、CSS文件、图像、字体、组件等全部合并到一个文件中吗?不是真的,我想知道是否可以让一个JS文件调用我的服务器,获取我的应用程序,并在客户端网站上生成应用程序。嗯,您可以将所有JS文件合并到一个文件中并发回该文件。但是,所有的HTML文件呢?我只有一个HTML文件,index.HTML。我的应用程序已经在每个路由上发送请求,以获取相应的html文件,该文件存储在我的后端服务器上,我可以如何处理这些文件夹:由grunt build生成的样式、图像、字体、bower_组件。对于您的css,您可以使用combine和min的相同方法。对于其他文件夹,恐怕你得照原样用。也许有更好的方法。我只为我的JS和CSS文件做了这些。继续找。