问题标签 [ts-loader]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
typescript - 使用 webpack 设置打字稿
我正在使用 Typescript 开发带有 graphql 和 express 的后端 API。我正在使用 webpack 来管理项目开发和构建过程。
我正在使用 raw-loader 将文件中的 graphql 模式和 sql 查询作为字符串加载。
目前我面临一些我不太了解的问题。
webpack.config.js
服务器.ts
错误:
typescript - 为什么要使用 babel-loader 和 ts-loader?
有一个TypeScript、Babel、React 和 Karma 示例。
Webpack 配置包含 babel-loader 和 ts-loader 用于.tsx?
文件。
请解释为什么需要它?为什么 ts-loader 不够用?
typescript - Webpack 4 和 ts-loader 不生成地图文件
我在这里做错了什么?
运行webpack -d --config webpack.config.js
捆绑文件时不要创建映射文件。
webpack.config.js
tsconfig.json
server.js 被创建,但缺少地图文件。每次我运行webpack -d --config webpack.config.js
地图文件都不会被创建。
版本:
网络包 4.5.0
tsloader 4.2.0
typescript - 找不到模块:错误:无法解析“ts-loader”
以下是我的 webpack.config.js
它是一个打字稿项目。
当我使用 webpack 4.5.0 版运行构建和缩小 typescript 项目时,出现以下错误
找不到模块:错误:无法解析“ts-loader”
不知道出了什么问题。
我使用 ts-loader 版本 4.2.0
打字稿版本 2.8.1
好心劝告。
webpack - Babel7 + ts-loader 生成错误的源映射
我在 babel-loader、ts-loader、webpack 配置中生成源映射有问题。
问题是源映射是从 babel 已经编译的文件生成的。所以改为原始文件(仅限顶部):
在源地图中,我看到这样的东西:
Webpack 配置(在 happypack 目标中):
有人知道如何将原始文件内容传递给 source-map 吗?
typescript - 模块构建失败:错误:Typescript 没有输出
当我尝试编译 .ts 文件时,出现以下错误:
对于编译,我使用以下配置文件。
网页包:
打字稿:
通天塔:
正如在其他一些问题中所建议的那样,我已经更改了解决扩展的顺序,但这并没有解决它(.js
之前.ts
)。Typescript 2.8.3 与 Node 8.11.1 和 Mongoose 5.0.15 结合使用,由 Webpack 4.6 编译。所以我仍然想知道如何解决上面提到的错误。
node.js - Webpack + Typescript + watch 仅在重新编译时导致错误 TS2554
涉及软件:
- 网络包 4.8.3
- 打字稿 2.8.3
- ts-loader 4.3.0
网络包配置:
这可以在单个构建(webpack --mode development
)上很好地编译我的项目。
但是,在监视模式下构建时它开始产生错误:
(构建很好。现在我更改了一个文件,它会重新构建:)
它所指的行都是包含console.log
调用的行,例如:
同样,如果我中止手表并从头开始构建,它就可以正常工作。这里有什么问题?
为了测试我已经删除了ng-annotate-loader
;没变。
这在将构建工具链从 Webpack 3 升级到 4 并从 2.3.x 升级到 Typescript 之后开始发生。在旧版本中build --watch
工作正常。
reactjs - React Monorepo 纱线工作区 + 打字稿 + 绝对导入
我在使用纱线工作区和打字稿设置 React 项目时遇到问题。我的文件夹结构是:
我的package.json
文件是:
我的问题是:当我web
从common
项目中导入文件时,如果它是一个文件,它工作正常,但在使用或文件时.js
失败。TypeError: Object(...) is not a function
.ts
.tsx
关于我可能遗漏的任何想法?
typescript - typescript error TS2531 Object is possibly 'null' is NOT being suppressed by strictNullChecks : false
My typescript compile is throwing the following error
TS2531: Object is possibly 'null'.
I am converting code with an insane number of these errors and just want to suppress them to finish getting the build working. It was my understanding that adding the following in my tsconfig.json file would suppress this error.
"compilerOptions": { "strictNullChecks": false}
However the error still shows. I cannot find any other compilerOption specific to this error. Is there an option to suppress it?
typescript - 使用 ts-loader 的 Storybook 3.4.6 中的打字稿错误
我正在尝试使用 Typescript 运行 Storybook 3.4.6。目前我正在尝试使用ts-loader
. 每当我尝试运行yarn storybook
时,我都会收到错误消息:
关于我的设置的一些信息:
.storybook/config.js
.storybook/webpack.config.js
文件夹结构
故事书版本和受影响的插件
截屏: