【问题标题】:How to install and run npm jasmine locally如何在本地安装和运行 npm jasmine
【发布时间】:2015-11-14 15:01:55
【问题描述】:

在全局范围内安装一些 npm 包有时是邪恶的。 我不想那样安装 jasmine:

npm install -g jasmine

没有-g属性如何安装和使用jasmine?

【问题讨论】:

  • 安装全局 npm 包不一定是邪恶的。对于某些包,您实际上想要使用全局安装,例如yo。是全局安装还是本地安装包完全是主观的。
  • 一般来说,跨应用程序使用的包应该是全局安装的,特定的应该是本地的。适用于您使用的任何工具..

标签: npm jasmine installation global local


【解决方案1】:

1) 你需要初始化一个 npm 项目。在向导的第 5 步(问题 test command:)输入 jasmine

npm init

1b) 如果您之前启动过 npm 项目,请确保您的 package.json

中有这些行
"scripts": {
  "test": "jasmine"
},

2) 将 jasmine 安装为本地依赖项

npm i --save-dev jasmine

3) 初始化 jasmine(全局 jasmine init 的替代方案)

npm test init

4) 创建示例测试(替代全局 jasmine 示例

npm test examples

5) 运行测试(全局 jasmine 的替代方案)

npm test 

--
P.S. 拯救你的全球环境:)

【讨论】:

  • 您同时提出了一个问题并自己回答了?
  • @NitinSingh 完全可以接受,如果还没有答案,甚至鼓励。
猜你喜欢
  • 2016-10-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-09
  • 2011-09-24
  • 2020-02-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多