问题列表 - 第296988页

升级依赖项时反应“TypeError:Path must be a string.Received undefined”

将依赖项升级到最新版本时,我的 mern 堆栈应用程序崩溃并收到了 typeError 消息

类型错误:路径必须是字符串。收到未定义

任何人都可以帮忙吗?提前致谢。这是错误:

TypeError: Path must be a string. Received undefined
at assertPath (path.js:28:11)
at Object.join (path.js:489:7)
at noopServiceWorkerMiddleware (C:\Projects\react-portfolio\comfort-app\node_modules\react-dev-utils\noopServiceWorkerMiddleware.js:14:26)
at Layer.handle [as handle_request] (C:\Projects\react-portfolio\comfort-app\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (C:\Projects\react-portfolio\comfort-app\node_modules\express\lib\router\index.js:317:13)
at C:\Projects\react-portfolio\comfort-app\node_modules\express\lib\router\index.js:284:7
at Function.process_params (C:\Projects\react-portfolio\comfort-app\node_modules\express\lib\router\index.js:335:12)
at next (C:\Projects\react-portfolio\comfort-app\node_modules\express\lib\router\index.js:275:10)
at launchEditorMiddleware (C:\Projects\react-portfolio\comfort-app\node_modules\react-dev-utils\errorOverlayMiddleware.js:20:7)
at Layer.handle [as handle_request] (C:\Projects\react-portfolio\comfort-app\node_modules\express\lib\router\layer.js:95:5)
at trim_prefix (C:\Projects\react-portfolio\comfort-app\node_modules\express\lib\router\index.js:317:13)
at C:\Projects\react-portfolio\comfort-app\node_modules\express\lib\router\index.js:284:7
at Function.process_params (C:\Projects\react-portfolio\comfort-app\node_modules\express\lib\router\index.js:335:12)
at next (C:\Projects\react-portfolio\comfort-app\node_modules\express\lib\router\index.js:275:10)
at handleWebpackInternalMiddleware (C:\Projects\react-portfolio\comfort-app\node_modules\react-dev-utils\evalSourceMapMiddleware.js:42:7)
at Layer.handle [as handle_request] (C:\Projects\react-portfolio\comfort-app\node_modules\express\lib\router\layer.js:95:5)    
Run Code Online (Sandbox Code Playgroud)

package.json 文件在这里:


{
  "name": "comfort-app",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@fortawesome/react-fontawesome": "^0.1.9", …
Run Code Online (Sandbox Code Playgroud)

reactjs redux mern yarnpkg

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

v8 Javascript 引擎如何对 Int32Array 值执行位运算

据我所知,V8 Javascript 引擎会进行双数转换(到 i32 并返回)来执行位运算。让我们考虑下一个例子:

const int32 = new Int32Array(2);
int32[0] = 42;
int32[1] = 2;
const y = int32[0] | int32[1];
Run Code Online (Sandbox Code Playgroud)

在这种情况下,V8 会进行双重转换吗?如果不是,是否意味着 Int32Array 值上的位运算更快?

更新:通过双重转换,我的意思是:从 64 位(53 位精度)到 -> 32 位,然后再次到 -> 64 位

javascript performance v8 bit-manipulation typedarray

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

Python项目在Docker内部找不到模块

我正在尝试使用以下 Dockerfile 在 docker 内运行 python 项目以进行机器学习:

FROM python:3

RUN apt-get update \
    && apt-get install -yq --no-install-recommends \
    python3 \
    python3-pip
RUN pip3 install --upgrade pip==9.0.3 \
    && pip3 install setuptools

# for flask web server
EXPOSE 8081

# set working directory
ADD . /app
WORKDIR /app

# install required libraries
COPY requirements.txt ./
RUN pip3 install -r requirements.txt

# This is the runtime command for the container
CMD python3 app.py
Run Code Online (Sandbox Code Playgroud)

这是我的要求文件:

flask
scikit-learn[alldeps]
pandas
textblob
numpy
matplotlib[alldeps]
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试导入 …

python docker

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

Angular 9如何使用debouncetime进行输入更改事件(keyup)

如何使用去抖时间在 API 中搜索 keyup 输入更改事件的数据。看看下面的代码。它不起作用。每次输入更改时都会向 API 发出搜索请求。我想使用一些开发时间向 API 发出搜索请求。

先感谢您

.html

 <input matInput (keyup) ="Onsearchinput($event.target.value)">
Run Code Online (Sandbox Code Playgroud)

.ts

Onsearchinput(value){

    debounceTime(500)

    console.log(value)

      this.productService.search_Products(value).subscribe(data => {
        if(data){
          console.log(data)
          this.product_list = data
        }
      })
  }
Run Code Online (Sandbox Code Playgroud)

javascript rxjs angular angular9

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

React Native:“VirtualizedLists 不应该嵌套在普通的 ScrollViews 中......”警告

我的<ScrollView><GooglePlacesAutocomplete>组件有问题。

链接到当前问题的 GIF

观看简短的 GIF 后,您可能会注意到我收到了一条警告:

VirtualizedLists 不应该嵌套在具有相同方向的普通 ScrollViews 中 - 使用另一个 VirtualizedList-backed 容器代替。

此外,当我尝试单击美国德克萨斯州达拉斯市时,没有任何反应。
如果我要删除该<ScrollView>组件,那么当我单击某个位置时,它就不会出现任何问题。

这是我的代码:

    import { GooglePlacesAutocomplete } from 'react-native-google-places-autocomplete'; 

    [...] //code removed from brevity

    return(
    <SafeAreaView style={styles.fullPage}>   
    <ScrollView
     stickyHeaderIndices={[0]} >
        <Header/> 
        <View style={styles.container}>

            <Text>Search for fun near you</Text>

            <View style = {styles.firstLine}>
                <Text>On </Text>

                <TouchableOpacity onPress={showDatepicker}><MaterialCommunityIcons name="alarm" color={'orange'} size={25} spin={true} /></TouchableOpacity>
                    {show && (
                    <DateTimePicker
                        testID="dateTimePicker"
                        timeZoneOffsetInMinutes={0}
                        value={date}
                        mode={mode}
                        display="default"
                        onChange={onChange}
                    />)}

            </View>
                <Text style={styles.txt}>Date: {date.toDateString()}</Text>
            <View style = {styles.secondLine}> …
Run Code Online (Sandbox Code Playgroud)

user-interface scrollview reactjs react-native

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

在选项列表中未显示的 Azure 存储上启用静态网站

我想尝试使用 Azure 存储来托管我的静态网站。

按照本教程,我已经到了需要启用静态网站的重点。

https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website-host

在此处输入图片说明

但是,当我这样做时..静态网站的选项不在列表中。

谁能帮我?我尝试了不同的地区和帐户类型,但没有一个显示该选项。

如我下面的屏幕截图所示,我已经按照文档使用 Storage V2(通用 V2)设置了 ip,但仍然没有得到该选项。

在此处输入图片说明

azure azureportal

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

raku 从末端做转子的更好方法是什么?

如果列表末尾的数据更重要,并且我希望 :partial list 保留在列表的开头,同时保留初始顺序,我会这样做:

> my @a = (0,1,2,3,4,5,6,7,8,9);
[0 1 2 3 4 5 6 7 8 9]
> say @a.rotor(4, :partial)
((0 1 2 3) (4 5 6 7) (8 9)) # not what I want; important data at end gets cut off;
> say @a.reverse.rotor(4, :partial).reverse.map({$_.reverse});
((0 1) (2 3 4 5) (6 7 8 9)) # this is what I want
Run Code Online (Sandbox Code Playgroud)

有没有办法避免 3 个“反向”操作?是否可以添加 :fromEnd 副词?

list rotor raku

6
推荐指数
2
解决办法
216
查看次数

如何自动加载 codeigniter4 库一次并在控制器、模型、视图中的每个位置访问它,就像在 CI3 中一样

在 CI3 中,我们制作自定义库并在 config/autoload.php 中自动加载它,然后我们可以在控制器、模型、视图中的任何地方使用它,通过简单的 $this->rules->status() 其中 Rules 是应用程序/库中的库文件夹

但是无法在 CI 4 中做同样的事情,是否有其他可用的替代方法

codeigniter codeigniter-3 codeigniter-4

0
推荐指数
1
解决办法
2375
查看次数

在 Android 中使用有限制的 Google API 密钥

创建 Google 地图 API 密钥时,我们可以应用四个限制:-

  1. IP 地址(Web 服务器、cron 作业等)。
  2. HTTP 引用 (Javascript)
  3. Android(适用于 SDK)
  4. ios(适用于 SDK)

现在,如果我们使用各自位置的钥匙,一切都会正常。

当我们想要使用 REST 从移动设备(android/ios)访问某些 API 时,问题就出现了,例如获取附近的位置以供用户输入。现在哪种限制适用于这种情况以及如何处理?

我已经尝试了所有限制,但不起作用。

提前致谢。

android google-maps google-geocoding-api google-nearby

5
推荐指数
2
解决办法
3634
查看次数

如何使用 Expo web (React Native Web) 进行代码拆分?

在 Expo 网络项目中是否有推荐的代码拆分方法?

我在文档中找不到任何内容,即使在网页性能页面上:https : //docs.expo.io/guides/web-performance/

我很惊讶,因为这是很多(可能是大多数)网络应用程序想要做的事情。如果它不受官方支持,是否有解决方法?

code-splitting react-native-web expo

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