Forum Discussion

gstelang's avatar
gstelang
Mentor
9 years ago

[SDK] error on doing li create-project

Hey folks,

 

I am working on a project to override some of the CSS components.

 

I am using the node lithium SDK and I get the error when I do : li create-project with both internal stage URL and the one from lithium ({lithium-link}.stage.lithium.com). I am on OSX 10.10.5

 

node --version
v4.2.1

npm --version
2.14.7

npm ls -g lithium-sdk --depth=0
/Users/<user>/.nvm/versions/node/v4.2.1/lib
└── lithium-sdk@1.0.2

 

? What is your repository name?
Only lower case characters, numbers or hyphens (-) are allowed. lithium
? What is the URL (include port if exists) to the dev/stage site that you will connect to (beginning with "https://")? <stage https URL>
? Do you have a plugin token (if not press enter)? <token>
readline.js:924
throw err;
^

Error: Module did not self-register.
at Error (native)
at Object.Module._extensions..node (module.js:460:18)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at bindings (/usr/local/lib/node_modules/lithium-sdk/node_modules/xml2json/node_modules/node-expat/node_modules/bindings/bindings.js:76:44)
at Object.<anonymous> (/usr/local/lib/node_modules/lithium-sdk/node_modules/xml2json/node_modules/node-expat/lib/node-expat.js:4:32)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)

  • OlivierS's avatar
    OlivierS
    Lithium Alumni (Retired)

    gstelang do you get the same error if just press enter when it prompts for your token? (you can add your token later on in the server.conf.json file)

    • gstelang's avatar
      gstelang
      Mentor

      OlivierS 

       

      Yeah - I just tried without the upload token and by giving the same https URL. I see the same stack.

      • OlivierS's avatar
        OlivierS
        Lithium Alumni (Retired)

        gstelang I'm not an expert. But my installation on my iMac worked just fine (well, it took me some time as at first the lithium-sdk returned lots of errors / warnings).

         

        I'm using a more recent version of node and npm, maybe you could try to upgrade and re-install the sdk?

         

        iMac:~ salmoliv$ node --version
        v4.3.1
        iMac:~ salmoliv$ npm --version
        2.14.12
        iMac:~ salmoliv$ npm ls -g lithium-sdk --depth=0
        /usr/local/lib
        └── lithium-sdk@1.0.2