【问题标题】:stuck halfway between npm and bower卡在 npm 和 bower 之间
【发布时间】:2015-01-26 11:16:24
【问题描述】:

我使用 Yeoman 生成器启动了一个 Ampersand.js+Browserify+Gulp.js 项目。它同时创建了 NPM 管理的 package.json 和 Bower 管理的 bower.json。

这对我来说很奇怪,因为克隆项目的人在设置项目时必须从这两个系统安装包:

npm install
bower install

我想保留 Browserify 和 Gulp.js。将 Bower 的东西从 Bower 中移出的最佳方法是什么?

作为参考,这是我的 bower.json:

{
  "name": "my-project",
  "version": "0.0.1",
  "dependencies": {
    "jquery": "~2.1.1",
    "bootstrap-sass-official": ">=3.3.0",
    "modernizr": "^2.8.3"
  }
}

【问题讨论】:

    标签: bower browserify


    【解决方案1】:

    将 Bower 的东西移出 Bower 的最佳方法是什么

    你不需要!

    jquerybootstrap-sassmodernizr 已经在 npm 注册表中。做吧:

    npm install jquery bootsrap-sass modernizr --save
    

    【讨论】:

    • 谢谢,我正在尝试您的建议。 gulp ruby​​ sass 任务无法找到我的 main.scss 的 @import "bootstrap-sass";我的 loadPath 应该是什么?我试过'node_modules'、'node_modules/boostrap_sass'、'node_modules/boostrap_sass/assets'和'node_modules/bootstrap_sass/assets/stylesheets'
    • 试试 node_modules/bootstrap-sass/vendor/assets/stylesheets/bootstrap.scss
    猜你喜欢
    • 2014-02-07
    • 1970-01-01
    • 2013-04-13
    • 2018-09-17
    • 1970-01-01
    • 2015-02-16
    • 2018-10-24
    • 1970-01-01
    • 2014-05-20
    相关资源
    最近更新 更多