小编Pav*_*mar的帖子

导入节点包中的文件,不包含 dist 文件夹名称

我有以下库的目录结构,该库将由其他 Node js 项目导入。

\n
my-lib/\n\xe2\x94\x9c\xe2\x94\x80 dist/\n\xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80 index.js\n\xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80 foo.js\n\xe2\x94\x9c\xe2\x94\x80 src/\n\xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80 index.ts\n\xe2\x94\x82  \xe2\x94\x9c\xe2\x94\x80 foo.ts\n\xe2\x94\x9c\xe2\x94\x80 package.json\n\n
Run Code Online (Sandbox Code Playgroud)\n

我有以下 package.json

\n
{\n  "name": "my-lib",\n  "version": "1.0.0",\n  "description": "",\n  "main": "dist/index.js"\n}\n
Run Code Online (Sandbox Code Playgroud)\n

我已经指定maindist/index.js,所以如果我理解正确的话,从 index.ts (js) 导出的成员可以导入为import abc from 'my-lib'。如果我必须访问 foo.ts (js) 文件中导出的成员,那么我最终可能会这样做import foo from 'my-lib/dist/foo'。所以这里我必须指定dist导入路径中的文件夹名称。有没有办法指定仅'my-lib/foo'省略dist文件夹名称?(就像导入dist/index.js文件一样。)

\n

javascript node.js npm typescript

14
推荐指数
1
解决办法
1万
查看次数

获取当前ASP.NET Web Api 2操作的URL

在ASP.NET Web API 2中,如何获取当前操作的Url.以下是说明性示例.

[HttpGet]
[Route("api/someAction")]
public SomeResults GetAll()
{

    var url = /* what to write here*/
    ....

}
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-web-api2

8
推荐指数
1
解决办法
2万
查看次数

Meteor.js android版本代码

在mobile-config.js中我指定了以下内容

App.info({
    .....
    version: '1.0.8',
    ....
});


App.setPreference('android-versionCode', '9');
Run Code Online (Sandbox Code Playgroud)

因此,当我构建apk时,它应该将versionCode设置为9并将版本名称设置为"1.0.8",但在我的情况下,versionCode设置为"10008",而版本名称正确显示为"1.0.8".

我的配置有什么问题吗?版本代码有不同的方法吗?

javascript android meteor

8
推荐指数
2
解决办法
1628
查看次数

如何让ESLint理解vue pug模板中使用的函数?

我有以下 vue 组件。

<template lang="pug">
button(@click="onLogout") Logout
</template>

<script setup lang="ts">
function onLogout() {
  // some logic
}
</script>
Run Code Online (Sandbox Code Playgroud)

当我运行 linter 时。Linter 抱怨Warning:(9, 10) ESLint: 'onLogout' is defined but never used. (@typescript-eslint/no-unused-vars)

如何让 ESLint 知道onLogout模板中使用了函数?

eslint vue.js pug typescript-eslint

7
推荐指数
1
解决办法
1191
查看次数

Next.js env 文件取决于部署阶段

例如,假设我正在不同的环境中部署 Next.js。

  1. 地方发展
  2. 分阶段部署
  3. 生产部署

以前,我将.env文件与其中一个框架一起使用,我可以轻松地将文件命名为.env.local, .env.stage& .env.prod,当我在本地运行节点应用程序时,它会加载.env.localexport STAGE=stage框架会使用.env.stage,就像生产时一样。

Next js 中是否有这样的支持,我可以.env在不同的阶段使用不同的文件。如果支持,那么我将如何指定 Next.js 正在运行哪个阶段。

next.js

6
推荐指数
1
解决办法
5813
查看次数

使用res中的文件在libgdx android中加载纹理?

在LibGdx中,纹理图像存储在资产文件夹中并使用以下代码加载.

Texture texture = new Texture(Gdx.files.internal("image/someImage.jpg"));
Run Code Online (Sandbox Code Playgroud)

我对不同的屏幕分辨率有不同的纹理,所以我想使用Android"res /"目录来保存纹理图像,这有助于加载适当的图像文件以获得适当的分辨率.

有没有办法从Android"res /"目录加载图像文件?

android libgdx

5
推荐指数
1
解决办法
4275
查看次数

Meteor.js和Custom OpenId Connect服务器

如何通过Meteor.js中的自定义令牌服务器进行身份验证?

是否有像自定义令牌服务器的帐户-ogle这样的包,只需将令牌端点,客户端ID,秘密和范围作为配置参数来处理身份验证.

meteor meteor-accounts

5
推荐指数
1
解决办法
1118
查看次数

Django 链接 prefetch_related 和 select_related

假设我有以下模型

class Foo(models.Model):
    ...

class Prop(models.Model):
    ...

class Bar(models.Model):
    foo: models.ForeignKey(Foo, related_name='bars', ...)
    prop: models.ForeignKey(Prop, ...)
Run Code Online (Sandbox Code Playgroud)

现在我想进行以下查询。

foos = Foo.objects.prefetch_related('bars__prop').all()
Run Code Online (Sandbox Code Playgroud)

确实上述查询使得3级数据库的呼叫或仅2(select_related用于propbar),因为只有一个prop与之相关联bar

如果需要 3 次调用,有没有办法通过使用 selected_related for bar -> prop

django django-models prefetch

5
推荐指数
1
解决办法
2683
查看次数

git中是否有工作流在多个分支中共享同一个文件?

我有一个针对多平台的项目.我必须更改不同平台的UI代码,同时保持核心类相同.为了达到这个目的,我想为不同的平台制作git分支.

鉴于上述情况我的要求是,如果我在核心类中进行更改,它应该反映在所有git分支中.

怎么做到这一点?

或者是否有任何其他工作流程来实现相同的目标?

git

4
推荐指数
1
解决办法
1940
查看次数

Unicode代码点到字体符号映射?

我们知道代码点65代表A.有一对一的映射,因此很容易渲染.从字体文件中取符号A并进行渲染.

65 == A
Run Code Online (Sandbox Code Playgroud)

现在让我们考虑一下印地语.代码点0x0924代表?,再次易于映射.

0x0924 == ?
Run Code Online (Sandbox Code Playgroud)

但是,如果码点0x0924后面紧接着码点0x094d0x0930它代表??分别表示不是这些3的组合中,而且新的符号???

0x0924 0x094d 0x0930 != ? ? ?
Run Code Online (Sandbox Code Playgroud)

0x0924 0x094d 0x0930 == ???
Run Code Online (Sandbox Code Playgroud)

我的问题是.

  1. 哪个程序负责指示分组代码点将创建新符号,但不创建符号连接.
  2. 在键入时,相同的程序监视器和输入在由于键入而附加新的代码点时动态地改变已经呈现的符号
  3. 如何为这些规则创建字体?

unicode fonts

3
推荐指数
1
解决办法
1105
查看次数