Angular NativeScript更改传输代码的outDir
我不喜欢在我的Angular NativeScript更改传输代码的outDir,angular,webpack,nativescript,angular2-nativescript,Angular,Webpack,Nativescript,Angular2 Nativescript,我不喜欢在我的ts/ng文件旁边生成的js文件,这太烦人了,所以我试图将编译/传输的js文件放在应用程序目录之外,就像任何Angular应用程序一样 我所做的是: 我将outDir添加到tsconfig.json文件中的compilerOptions { "compilerOptions": { "outDir": "./compiled/", .... 并在app/package.json { "android": { "v8Flags": "--expo
ts
/ng
文件旁边生成的js
文件,这太烦人了,所以我试图将编译/传输的js
文件放在应用程序
目录之外,就像任何Angular
应用程序一样
我所做的是:
我将outDir
添加到tsconfig.json
文件中的compilerOptions
{
"compilerOptions": {
"outDir": "./compiled/",
....
并在app/package.json
{
"android": {
"v8Flags": "--expose_gc"
},
"main": "./compiled/main.js",
这样,应用程序就会崩溃,因为它找不到main.js
正确的方法是什么?经过长时间的搜索,我发现:-
使用Visual Studio代码设置隐藏文件
{
"files.exclude": {
"**/*.js": { "when": "$(basename).ts"},
"**/*.map": true
}
}
这在我的情况下是可行的,但是如果我使用不同的IDE/编辑器,希望有更好的解决方案,那该怎么办呢-
使用Visual Studio代码设置隐藏文件
{
"files.exclude": {
"**/*.js": { "when": "$(basename).ts"},
"**/*.map": true
}
}
它在我的情况下是有效的,但是如果我使用不同的IDE/编辑器,希望有更好的解决方案呢