加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

将区域设置时刻添加到AngularJS应用程序

发布时间:2020-12-17 17:45:52 所属栏目:安全 来源:网络整理
导读:我正在尝试为基于Yeoman的AngularJS应用程序配置语言环境语言. 当我在构建我的应用程序(grunt build)后提供dist包时,脚本引用会消失. 这是我对index.html文件的依赖项列表. !-- build:js(.) scripts/vendor.js --!-- bower:js --script src="bower_component
我正在尝试为基于Yeoman的AngularJS应用程序配置语言环境语言.

当我在构建我的应用程序(grunt build)后提供dist包时,脚本引用会消失.
这是我对index.html文件的依赖项列表.

<!-- build:js(.) scripts/vendor.js -->
<!-- bower:js -->
<script src="bower_components/jquery/dist/jquery.js"></script>
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/bootstrap/dist/js/bootstrap.js"></script>
<script src="bower_components/angular-animate/angular-animate.js"></script>
<script src="bower_components/angular-cookies/angular-cookies.js"></script>
<script src="bower_components/angular-resource/angular-resource.js"></script>
<script src="bower_components/angular-route/angular-route.js"></script>
<script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
<script src="bower_components/angular-touch/angular-touch.js"></script>
<script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
<script src="bower_components/moment/moment.js"></script>
<script src="bower_components/angular-moment/angular-moment.js"></script>
<script src="bower_components/ngstorage/ngStorage.js"></script>
<script src="bower_components/angular-ui-select/dist/select.js"></script>
<script src="bower_components/angular-loading-bar/build/loading-bar.js"></script>
<script src="bower_components/angular-hotkeys/build/hotkeys.min.js"></script>
<script src="bower_components/moment/locale/es.js"></script>
<!-- endbower -->
<!-- endbuild -->

我应该在哪里放置此脚本引用以保留dist包?

<script src="bower_components/moment/locale/es.js"></script>

提前致谢!

解决方法

你应该把它插在凉亭部分之外,如下所示:

<!-- build:js(.) scripts/vendor.js -->
<!-- bower:js -->
<script src="bower_components/jquery/dist/jquery.js"></script>
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/bootstrap/dist/js/bootstrap.js"></script>
…
<script src="bower_components/angular-loading-bar/build/loading-bar.js"></script>
<script src="bower_components/angular-hotkeys/build/hotkeys.min.js"></script>
<!-- endbower -->
<script src="bower_components/moment/locale/es.js"></script>
<!-- endbuild -->

你的grunt / gulp任务通过查看你需要的每个bower组件的bower.json文件中的主条目,自动填充bower:js部分(每次更改bower.json时).区域设置文件未列为主文件,因此即使您手动将它放在bower:js和endbower部分之间,它也会在最近的bower.json文件更改时或在构建过程中消失.

您放在凉亭区外的代码将留在那里.

最后,在构建过程中,build:js和endbuild注释之间链接的所有文件都连接成一个vendor.js文件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读