在`npm install -g`中包含从typescript编译的.gitignored文件

问题描述 投票:0回答:1

我想忽略我的git repo中从TypeScript编译的JavaScript文件。 (这极大地简化了合并,变基,部分提交等。)我的设置的相关部分如下所示:

tsconfig.json

{
    "compilerOptions": {
      "outDir": "./dist"
    }
}

的.gitignore

dist

像这样全局安装时:

rm -rf dist
node_modules/.bin/tsc
sudo npm install -g

未安装gitignored dist文件夹。有没有适当的解决方案呢?以下是不满意的:

  • dist之前和之后评论/取消评论.gitignore中的sudo npm install -g
  • 应对并行管理ts和js文件
typescript npm gitignore
1个回答
2
投票

我把以下内容放入我的package.json解决了这个问题:

"files": [
  "/dist"
],

现在,只打包/安装了dist文件夹和README.md。从post by Jeff Dickey发现了这种可能性。

© www.soinside.com 2019 - 2024. All rights reserved.