2015-12-12 51 views
1

只有js文件我有一个bower.json文件如下:安装依赖

{ 
    "name": "dst-angular", 
    "version": "0.0.0", 
    "dependencies": { 
    "angular": "^1.4.0", 
    "bootstrap": "^3.2.0", 
    "highcharts-ng": "~0.0.11", 
    "jquery": "~2.1.4" 
    }, 
    "devDependencies": { 
    }, 
    "ignore": [ 
     "source", 
     "src", 
     "spec", 
     ".bowerrc", 
     ".gitignore", 
     ".jshintignore", 
     ".jshintrc", 
     "bower.json", 
     "gruntfile.js", 
     "package.json", 
     "README.md" 
    ], 
    "appPath": "app", 
    "moduleName": "dstAngularApp", 
    "overrides": { 
    "bootstrap": { 
     "main": [ 
     "less/bootstrap.less", 
     "dist/css/bootstrap.css", 
     "dist/js/bootstrap.js" 
     ] 
    } 
    } 

当我运行bower update我会在角文件夹获取src文件夹,并在自举文件夹中的jslessnuget ...用一大堆文件的组成所有我的文件夹的依赖关系:

enter image description here

我怎么可能只安装js文件没有includ所有这些文件夹和文件?

回答

0

忽略部分指定您的程序包在发布时要忽略的内容,因此以这种方式执行此操作将不起作用。

一个修复程序可能会创建一个bash脚本,rm的所有这些文件一旦被安装。这个文件可以放到你的bower.json的postinstall部分。