Skip to content

Update Tech API to v2. #2

Description

@pahaz

Sory, but it`s not work for me.

> bem create block itest

WARNING!
Command "bem create block" is deprecated!
It will be removed in [email protected], please use `bem create -b ...` command instead.


WARNING!
Tech module "app" at ...\DJANGO_BEM_TEST\bem-django\.bem\techs\app.js is using API V1.
Tech modules API V1 is not recommended to use, because it is slow.
Please use tech modules API V2, it makes your build process faster!
Instructions for migrating to API V2: http://git.io/gbLDOA

Error: ENOENT, no such file or directory '...\DJANGO_BEM_TEST\bem-django\itest'
    at Object.fs.readdirSync (fs.js:654:18)
    at exports.Tech.INHERIT.create (...\DJANGO_BEM_TEST\bem-django\.bem\techs\app.js:17:12)
    at exports.Tech.INHERIT.createByDecl (...\DJANGO_BEM_TEST\bem-django\node_modules\bem\lib\tech\v1.js:75:25)
    at C:\Users\stribog\AppData\Roaming\npm\node_modules\bem\lib\commands\create\block.js:39:47
    at Array.map (native)
    at C:\Users\stribog\AppData\Roaming\npm\node_modules\bem\lib\commands\create\block.js:38:36
    at Array.map (native)
    at Cmd.<anonymous> (C:\Users\stribog\AppData\Roaming\npm\node_modules\bem\lib\commands\create\block.js:37:37)
    at C:\Users\stribog\AppData\Roaming\npm\node_modules\bem\node_modules\coa\lib\cmd.js:483:22
    at _fulfilled (C:\Users\stribog\AppData\Roaming\npm\node_modules\bem\node_modules\q\q.js:798:54)
    at self.promiseDispatch.done (C:\Users\stribog\AppData\Roaming\npm\node_modules\bem\node_modules\q\q.js:827:30)
    at Promise.promise.promiseDispatch (C:\Users\stribog\AppData\Roaming\npm\node_modules\bem\node_modules\q\q.js:760:13)
    at C:\Users\stribog\AppData\Roaming\npm\node_modules\bem\node_modules\q\q.js:574:44
    at flush (C:\Users\stribog\AppData\Roaming\npm\node_modules\bem\node_modules\q\q.js:108:17)
    at process._tickCallback (node.js:415:13)
    at Function.Module.runMain (module.js:499:11)
    at startup (node.js:119:16)
    at node.js:902:3

And, after created itest dir:

>bem create block itest

WARNING!
Command "bem create block" is deprecated!
It will be removed in [email protected], please use `bem create -b ...` command instead.


WARNING!
Tech module "app" at ...\DJANGO_BEM_TEST\bem-django\.bem\techs\app.js is using API V1.
Tech modules API V1 is not recommended to use, because it is slow.
Please use tech modules API V2, it makes your build process faster!
Instructions for migrating to API V2: http://git.io/gbLDOA

Error: spawn ENOENT
    at errnoException (child_process.js:988:11)
    at Process.ChildProcess._handle.onexit (child_process.js:779:34)

Sorry, but i have not time for deep research.
May be this trace will be helpful for you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions