import a from 'a.png?sizes[]=64'
Run Code Online (Sandbox Code Playgroud)
但我收到了 ts 错误Cannot find module 'a.png?sizes[]=64'。一切都适用于 webpack,但 tsc 检查类型失败,因为没有这样的文件。那应该只检查a.png查询参数。
任何想法如何做到这一点?我运行这个命令来检查类型tsc --project ./tsconfig.json --noEmit
一种技巧是使用require()语法,但这将跳过任何检查。所以即使文件丢失,也不会发生错误。
错误:
ERROR in ./src/client/index.tsx
Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: ***\src\client\index.tsx: Unexpected token, expected "," (5:16)
3 |
4 | const a = {title: 'te'}
> 5 | const x = <span {...a}/>
| ^
6 | console.log(`>>>`, a)
Run Code Online (Sandbox Code Playgroud)
网络包配置:
import * as Webpack from 'webpack';
import {Compiler} from 'webpack';
import * as WebpackDevServer from 'webpack-dev-server';
import {paths} from './paths';
import {alias} from './alias';
const domain = ''
const createWebpackConfig = (): Webpack.Configuration => {
const config: Webpack.Configuration = { …Run Code Online (Sandbox Code Playgroud) 我有一个包含很多项目的纱线工作区。有些事情搞砸了,我想强制删除所有 node_modules 并干净地重新安装所有内容,而不是手动进入每个项目并手动删除 node_modules
我在https://classic.yarnpkg.com/en/docs/workspaces/和https://classic.yarnpkg.com/en/docs/cli/install或其他页面上找不到有关如何执行类似操作的任何内容
1.22.4
Run Code Online (Sandbox Code Playgroud) 我想使用'或从键盘上轻松输入的东西,而不是关于'如何做到这一点的任何想法?我试图逃跑,但还是没用。
---
title: 'that's great'
---
Run Code Online (Sandbox Code Playgroud)
此外,如果某些页面存在此错误,构建也不会失败,因此基本上它会错过错误,并且我发布了一些现在丢失的页面。