是否可以更改@nrwl/nx 中的命名空间名称?
Is it possible to change namespace name in @nrwl/nx?
Nrwl 说在这里问。看来我是第一个!
我搞砸了。我用 nx 原理图创建了一个名为 Angular 的项目。如果可能的话,我想重命名命名空间,以便我可以像这样访问我的库:
import {MyLibrary} from '@MyNamespace/my-library/';
而不是:
import {MyLibrary} from '../../../../../../../..........';
我尝试更改 angular-cli.json 和 package.json 中的项目名称,但我很确定那不是答案。
此外,nx 不能用作标签,因为它已在别处使用。我提议 nrwl-nx。
编辑: 从头开始。我没有足够的声誉来创建新标签。如果您想成为第一名,请点赞!
也许是我的问题要求技巧需要工作,因为解决方案非常简单。因为我将我的项目命名为 Angular,所以我的 tsconfig.json 文件有这个条目:
"paths": {
"@Angular/*": [
"libs/*"
]
}
如果您将项目文件夹命名为一个名称,但想从另一个名称引用您的库,则可以在此处进行配置。我将 @Angular
更改为 @MyLibrary
,现在我的导入是 import {SomeModule} from '@MyLibrary/some-module';
Nrwl 说在这里问。看来我是第一个!
我搞砸了。我用 nx 原理图创建了一个名为 Angular 的项目。如果可能的话,我想重命名命名空间,以便我可以像这样访问我的库:
import {MyLibrary} from '@MyNamespace/my-library/';
而不是:
import {MyLibrary} from '../../../../../../../..........';
我尝试更改 angular-cli.json 和 package.json 中的项目名称,但我很确定那不是答案。
此外,nx 不能用作标签,因为它已在别处使用。我提议 nrwl-nx。
编辑: 从头开始。我没有足够的声誉来创建新标签。如果您想成为第一名,请点赞!
也许是我的问题要求技巧需要工作,因为解决方案非常简单。因为我将我的项目命名为 Angular,所以我的 tsconfig.json 文件有这个条目:
"paths": {
"@Angular/*": [
"libs/*"
]
}
如果您将项目文件夹命名为一个名称,但想从另一个名称引用您的库,则可以在此处进行配置。我将 @Angular
更改为 @MyLibrary
,现在我的导入是 import {SomeModule} from '@MyLibrary/some-module';