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.
本文暂时没有评论,来添加一个吧(●'◡'●)