【问题标题】:wiredep angular-translate-loader-partial is not injected未注入wiredep angular-translate-loader-partial
【发布时间】:2015-03-04 07:23:42
【问题描述】:

我想使用 angular-translate-loader-partial 插件拆分我的 json 翻译文件

bower install angular-translate-loader-partial

不连接我的 index.html 中的 .js 文件(即使使用 --save-dev) 所以我手动实现了它

<!-- 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/swiper/dist/idangerous.swiper.js"></script>
<script src="bower_components/angular-translate/angular-translate.js"></script>
<!-- endbower -->
<!-- endbuild -->

<script src="bower_components/angular-translate-loader-partial/angular-translate-loader-partial.js"></script>

    <!-- build:js({.tmp,app}) scripts/scripts.js -->
    <script src="scripts/app.js"></script>
    <script src="scripts/controllers/main.js"></script>
    <script src="scripts/controllers/about.js"></script>
    <script src="scripts/controllers/menu.js"></script>
    <script src="scripts/controllers/shareform.js"></script>
    <!-- endbuild -->

在 liveview 期间它确实有效,但如果我执行“grunt build”它就不再有效 可能它不是构建的一部分

【问题讨论】:

  • 它是否列在您的 bower.json 文件中?
  • 是的,它在 devDependencies 下

标签: angularjs translate wiredep


【解决方案1】:

您需要将其放在 bower.json 中的 dependencies 下。为了将来参考,请使用 --save 标志作为依赖项,使用 --save-dev 标志作为 devDependencies。

【讨论】:

  • 谢谢,成功了。不知道有什么区别。
  • @moasking 不同的是,当你开发一个 bower 模块并输入 bower install 时,它将安装所有依赖项和 devDependencies。但是,如果您安装 bower 模块,则仅安装依赖项。所以依赖项是你在生产中需要的模块,而 devDependencies 是你在开发中需要的模块(例如 chai)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多