专业的编程技术博客社区

网站首页 > 博客文章 正文

Npm配置本地项目包管理之Jasmine(npm指定本地仓库)

baijin 2024-08-21 11:17:24 博客文章 5 ℃ 0 评论

Javascript的包管理最好都配置到本地项目目录之下,比如当前的项目 Master-Javascript-Programming:


先创建package.json文件:

echo {} > package.json
// 至关重要的一点,要写入{}

运行本地安装:

npm install --save-dev jasmine

安装之后的目录如下:

node_modules/
├── balanced-match
├── brace-expansion
├── concat-map
├── fs.realpath
├── glob
├── inflight
├── inherits
├── jasmine
├── jasmine-core
├── minimatch
├── once
├── path-is-absolute
└── wrappy

初始化jasmine:

node_modules/.bin/jasmine init

此时多出来一个spec目录:


将测试配置添加到package.json:

{
  "devDependencies": {
    "jasmine": "^3.6.3"
  },
  "scripts": { "test": "jasmine" }
}

运行测试:

npm test

> @ test /mnt/c/Users/gaowei/Public/Master-JavaScript-Functional-Programming
> jasmine

Randomized with seed 34516
Started


No specs found
Finished in 0.002 seconds
Incomplete: No specs found
Randomized with seed 34516 (jasmine --random=true --seed=34516)
npm ERR! Test failed.  See above for more details.

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表