How to install and run npm jasmine locally

2019-04-05 15:52发布

Installing some npm packages globally is evil sometimes. I don't want to install jasmine like that:

npm install -g jasmine

How can I install and use jasmine without -g attribute?

1条回答
虎瘦雄心在
2楼-- · 2019-04-05 16:26

1) You need to init an npm project. On the 5-th step of the wizard (question test command:) input jasmine

npm init

1b) If you init npm project before, make sure you have these lines in your package.json

"scripts": {
  "test": "jasmine"
},

2) Install jasmine as a local dependency

npm i --save-dev jasmine

3) To init jasmine (alternative for global jasmine init)

npm test init

4) To create example tests (alternative for global jasmine examples)

npm test examples

5) To run tests (alternative for global jasmine)

npm test 

--
P. S. Save your global environment :)

查看更多
登录 后发表回答