首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于jestjs的npm脚本

用于jestjs的npm脚本
EN

Stack Overflow用户
提问于 2015-08-04 18:53:15
回答 1查看 81关注 0票数 0

我正在尝试用jestjs运行测试,但我很难做到这一点。

当我运行这个命令时:

代码语言:javascript
复制
npm testj

国家预防机制说我没有这个剧本:

$ npm测试j

代码语言:javascript
复制
Usage: npm <command>

where <command> is one of:
    access, add-user, ....

npm <cmd> -h     quick help on <cmd>
npm -l           display full usage info
npm faq          commonly asked questions
npm help <term>  search for help on <term>
npm help npm     involved overview

Specify configs in the ini-formatted file:
    /Users/bli1/.npmrc
or on the command line via: npm <command> --key value
Config info can be viewed via: npm help config

npm@2.13.1 /usr/local/lib/node_modules/npm

我的package.json

代码语言:javascript
复制
{
  ...
  ...
  "scripts": {
   ...
   ...
   "testj": "jest"
   ...
  },
  "dependencies": {
    ...
    ...
    "react": "^0.13.1",
    "react-highlight": "^0.4.1",
    "react-router": "^0.13.2",
    "react-select": "^0.5.6",    
  },
  "devDependencies": {
    ...
    ...
    "jest-cli": "^0.4.14",
    "react-tools": "^0.13.1",
  }
  "jest": {
    "scriptPreprocessor": "<rootDir>/preprocessor.js",
    "unmockedModulePathPatterns": [
      "<rootDir>/node_modules/react"
    ]
  }
}

preprocessor.js

代码语言:javascript
复制
var ReactTools = require('react-tools');

module.exports = {
    process: function(src) {
        return ReactTools.transform(src);
    }
};
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-04 18:59:00

也许你需要npm run testj

只有少数脚本具有速记功能,比如npm testhttps://docs.npmjs.com/misc/scripts

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31817046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档