idlesign / bowerer

Bower for pythoneers
https://github.com/idlesign/bowerer
BSD 3-Clause "New" or "Revised" License
5 stars 2 forks source link

No such file or directory #2

Open axce1 opened 8 years ago

axce1 commented 8 years ago
Trying to read project JSON from /tmp/bowerer ...
Scanning /tmp/bowerer ...
Current candidate: bower.json
Scanning /tmp/bowerer ...
Current candidate: component.json
Scanning /tmp/bowerer ...
Current candidate: .bower.json
Scanning /tmp/bowerer ...
Traceback (most recent call last):
  File "/tmp/bowerer/venvs/bin/bowerer", line 4, in <module>
    __import__('pkg_resources').run_script('bowerer==0.1.0', 'bowerer')
  File "/tmp/bowerer/venvs/lib/python2.7/site-packages/pkg_resources/__init__.py", line 719, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/tmp/bowerer/venvs/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1504, in run_script
    exec(code, namespace, namespace)
  File "/tmp/bowerer/venvs/lib/python2.7/site-packages/bowerer-0.1.0-py2.7.egg/EGG-INFO/scripts/bowerer", line 2, in <module>
    from bowerer.console import main
  File "/tmp/bowerer/venvs/lib/python2.7/site-packages/bowerer-0.1.0-py2.7.egg/bowerer/console.py", line 153, in <module>
    main()
  File "/tmp/bowerer/venvs/lib/python2.7/site-packages/bowerer-0.1.0-py2.7.egg/bowerer/console.py", line 151, in main
    target_func(**parsed_args)
  File "/tmp/bowerer/venvs/lib/python2.7/site-packages/bowerer-0.1.0-py2.7.egg/bowerer/api.py", line 11, in install
    project.install(endpoints, options, config)
  File "/tmp/bowerer/venvs/lib/python2.7/site-packages/bowerer-0.1.0-py2.7.egg/bowerer/project.py", line 27, in install
    project_json, project_tree, _ = self.analyse()
  File "/tmp/bowerer/venvs/lib/python2.7/site-packages/bowerer-0.1.0-py2.7.egg/bowerer/project.py", line 114, in analyse
    links = self.gather_installed_links()
  File "/tmp/bowerer/venvs/lib/python2.7/site-packages/bowerer-0.1.0-py2.7.egg/bowerer/project.py", line 284, in gather_installed_links
    for directory in listdir(components_path):
OSError: [Errno 2] No such file or directory: '/tmp/bowerer/bower_components'
idlesign commented 8 years ago

Thank you. I guess we shouldn't go any further if components_path is non existent. Probably need to recheck it against JS source code though.

axce1 commented 8 years ago

добавил pull request

idlesign commented 8 years ago

A few hints: