【发布时间】:2020-09-23 04:51:32
【问题描述】:
我使用包裹进行捆绑,开玩笑说下面这行有问题:
import html from "./treeComponent.html"
^
SyntaxError: Unexpected token '<'
因为html文件有
<link rel="stylesheet" href="treeComponent.css" />
如果我只有一个或一个包含“
这是我的 jest.config:
module.exports = {
roots: [
"source"
],
preset: 'ts-jest',
testEnvironment: 'jsdom',
verbose: false,
collectCoverage: false
};
我的.babelrc
{
"presets": ["@babel/preset-env"]
}
我的 package.json
{
"name": "project",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "jest",
"build": "parcel watch source/* --no-hmr --out-dir ../wwwroot"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"@babel/core": "^7.10.2",
"@babel/preset-env": "^7.10.2",
"@types/jest": "^25.2.3",
"babel-jest": "^26.0.1",
"jest": "^26.0.1",
"parcel-bundler": "^1.12.4",
"ts-jest": "^26.1.0",
"typescript": "^3.9.3"
},
"dependencies": {
"@microsoft/signalr": "^3.1.4"
},
"browserslist": [
"since 2017-06"
]
}
我不使用任何框架,例如 angular 或 react。
【问题讨论】:
标签: typescript jestjs parcel babel-jest