gpt4 book ai didi

javascript - grunt-typescript 不会在指定的 `dest` 中生成 js 文件

转载 作者:数据小太阳 更新时间:2023-10-29 06:11:57 24 4
gpt4 key购买 nike

我有以下目录结构:

root
|
|_ package.json
|_ Gruntfile.js
|
|_ javascripts/
|_ ts/file.ts

在 Gruntfile 中我有这个:

//Project Config
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),

typescript: {
base: {
src: ['./javascripts/ts/*.ts'],
dest: './javascripts/'
}
}
});

我希望 js 文件位于 javascripts/ 目录中。但是,当我运行 grunt typescript 时,它会创建这个奇怪的目录结构:

root
|
|_ package.json
|_ Gruntfile.js
|
|_ javascripts/
|_ ts/file.ts
|_ javascripts/
|_ ts/
|_ file.js

我希望编译后的 file.js 出现在原始的 javascripts/ 目录中。为什么会这样?我应该写什么才能在所需文件夹中获取已编译的 .js 文件?

最佳答案

看到输出我会假设以下将起作用:

typescript: {
base: {
src: ['./javascripts/ts/*.ts'],
dest: '../../javascripts/'
}
}

我个人编写和维护grunt-ts:https://npmjs.org/package/grunt-ts

关于javascript - grunt-typescript 不会在指定的 `dest` 中生成 js 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19246833/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com