【问题标题】:vscode include asset folder to /buildvscode 将资产文件夹包含到 /build
【发布时间】:2017-09-28 01:58:47
【问题描述】:

我有一个项目,它不是 Angular2 或任何东西。我只是在 vscode 中使用 typescript。

我已设置我的 tsconfig.json 以将我的 .ts 文件输出到 ./build 中的单个文件。但是,为了方便起见,我还想包含一个文件夹或文件,即:/lib,其中包含我正在使用的所有 js 文件,例如 linq (http://www.javascriptlinq.com/)、jquery 和 bootstrap 等...

基本上,我希望我的项目的最终产品包含 1 或 2 个 .js 文件。

【问题讨论】:

  • 我认为 TypeScript 编译器不支持这一点。您是否尝试过像 Webpack 这样的捆绑程序?
  • 捆绑器或构建工具的一个非常 HACKY 的替代方案是使用 --allowJs 编译器标志来编译你的库。
  • 就可以了。实际上,我想知道为什么它不包含我的 /src/lib 中的任何文件。事实证明,我不能比 /src/**/* 更深入。但是,谢谢,这对我有用。说来话长,为什么我必须这样做,但再次感谢。

标签: javascript typescript compilation visual-studio-code


【解决方案1】:

感谢依赖中的 toskv,我的解决方法是添加

"allowJs": true 

在 tsconfig.json 中。还有,

"include": [ "src/**/*" ]

不喜欢我添加比这更深的文件夹,所以我不得不把它们扔进去

/src/lib

而不是

/src/lib/somelib/file.js

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-13
    • 2023-01-11
    • 2013-10-29
    • 1970-01-01
    • 1970-01-01
    • 2014-03-06
    相关资源
    最近更新 更多