将bower_components部署到github

时间:2017-05-02 12:59:59

标签: jquery twitter-bootstrap github bower

我正在创建一些简单的东西,然后推送到Github。我使用的是Bootstrap,Jquery和Tether,所有这些都在我的bower_components文件夹中。我只是用我的HTML文件推送这个文件夹很长时间,或者使用Gulp做一些魔法并将必要的文件复制到一个,比方说,一个' src'文件夹与剩下的' live'文件?

1 个答案:

答案 0 :(得分:0)

好的我已经想到了......我正在使用gulp连接并将文件从bower_component移动到相应的文件夹中。这是一个非常简单的代码,我确信还有其他更有效的方法,但这里是我用过的代码:

import pdb
from threading import Thread

class codeBook:
    def __init__(self):
        pass

    def main(self, search):
        count = 0
        results = set()
        with open('CodeBook.txt') as current_CodeBook:
            lines = current_CodeBook.readlines()

            for line in lines:
                line = line.strip()

                new_search = self.change_search(line,search)
                line = new_search[0]
                search = new_search[1]

                #if search in line:
                if self.speed_search(line,search) == True:
                    results.add(line)

                else:
                    pass
                count = count + 1
        results = sorted(list(results))
        return results

    def change_search(self, current_line, search):
        current_line = current_line.lower()
        search = search.lower()
        return current_line, search

    def search(self,line,keywords):
        split_line = line.split()
        split_keywords = keywords.split()
        numberOfTrue = list()

        for i in range(0,len(split_keywords)):
            if split_keywords[i] in line:
                numberOfTrue.append(1)


        if len(split_keywords) == len(numberOfTrue):
            return True
        else:
            return False

我正处于学习Gulp的开始阶段,所以如果有更好的方法,请告诉我