you could also try installing it with yarn.

On Wed, Mar 15, 2017, 9:16 AM Atira Odhner <aodh...@pivotal.io> wrote:

> Hmm. I'm not sure why you can't install karma-cli. Are you able to run the
> tests using raw karma? (probably `web/node_modules/karma/bin/karma start` )
>
> On Wed, Mar 15, 2017, 8:56 AM Dave Page <dp...@pgadmin.org> wrote:
>
>> Hi
>>
>> On Tue, Mar 14, 2017 at 8:16 PM, Atira Odhner <aodh...@pivotal.io> wrote:
>>
>> Dave, try doing the yarn install and karma run from the web directory.
>> karma cli expects karma to be under node_modules where it is run from.
>> (which is where yarn will install it if you use yarn from the web
>> directory). Karma also needs to be run from the directory where karma.conf
>> is.
>>
>>
>> Still no joy:
>>
>> piranha:pgadmin4 dpage$ cd web
>> piranha:web dpage$ yarn
>> yarn install v0.21.3
>> info No lockfile found.
>> [1/4] 🔍  Resolving packages...
>> success Nothing to install.
>> success Saved lockfile.
>> ✨  Done in 0.28s.
>> piranha:web dpage$ npm install -g karma-cli
>> npm WARN checkPermissions Missing write access to
>> /opt/local/lib/node_modules/karma-cli
>> npm WARN checkPermissions Missing write access to
>> /opt/local/lib/node_modules
>> /opt/local/lib
>> └── karma-cli@1.0.1
>>
>> npm ERR! Darwin 16.4.0
>> npm ERR! argv "/opt/local/bin/node" "/opt/local/bin/npm" "install" "-g"
>> "karma-cli"
>> npm ERR! node v7.7.2
>> npm ERR! npm  v4.0.2
>> npm ERR! path /opt/local/lib/node_modules/karma-cli
>> npm ERR! code EACCES
>> npm ERR! errno -13
>> npm ERR! syscall access
>>
>> npm ERR! Error: EACCES: permission denied, access
>> '/opt/local/lib/node_modules/karma-cli'
>> npm ERR!  { Error: EACCES: permission denied, access
>> '/opt/local/lib/node_modules/karma-cli'
>> npm ERR!   errno: -13,
>> npm ERR!   code: 'EACCES',
>> npm ERR!   syscall: 'access',
>> npm ERR!   path: '/opt/local/lib/node_modules/karma-cli' }
>> npm ERR!
>> npm ERR! Please try running this command again as root/Administrator.
>>
>> npm ERR! Please include the following file with any support request:
>> npm ERR!     /Users/dpage/git/pgadmin4/web/npm-debug.log
>> piranha:web dpage$ sudo npm install -g karma-cli
>> Password:
>> /opt/local/bin/karma -> /opt/local/lib/node_modules/karma-cli/bin/karma
>> /opt/local/lib
>> └── karma-cli@1.0.1
>>
>> piranha:web dpage$ karma start --single-run
>> Cannot find local Karma!
>>   Please install Karma by `npm install karma --save-dev`.
>>   If you wanna use a global instance, please set NODE_PATH env variable.
>>
>>
>> --
>> Dave Page
>> Blog: http://pgsnake.blogspot.com
>> Twitter: @pgsnake
>>
>> EnterpriseDB UK: http://www.enterprisedb.com
>> The Enterprise PostgreSQL Company
>>
>

Reply via email to