小编Eve*_*per的帖子

不能在模块外使用 import 语句

我将 NextJS 与 typescript、mongo Atlas、mongoose、node 和 express 一起使用。

运行节点页面/服务器时出现以下错误:我已经上传了我的 package.json 文件并添加了 babel

从“快递”导入快递;^^^^^^

语法错误:无法在 Object.Module 的 Module._compile (internal/modules/cjs/loader.js:1122:27) 的 wrapSafe (internal/modules/cjs/loader.js:1072:16) 的模块外使用 import 语句。 _extensions..js (internal/modules/cjs/loader.js:1178:10) at Module.load (internal/modules/cjs/loader.js:1002:32) at Function.Module._load (internal/modules/cjs) /loader.js:901:14) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12) at internal/main/run_main_module.js:18:47

这是我的 server.js 代码:

import express from 'express';
import { connect, connection } from 'mongoose';
import morgan from 'morgan';
import path from 'path';
const app = express();
const PORT = process.env.PORT || 8080;
//Success
   import routes from './routes/api.tsx';

const MONGODB_URI = …
Run Code Online (Sandbox Code Playgroud)

mongodb node.js express typescript next.js

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

PIL.UnidentifiedImageError:无法识别图像文件<_io.BytesIO对象

我正在尝试使用 Tensorflow 训练我的模型(图像分类)。当我尝试运行以下单元格时,我不断收到错误消息:

    hist = model.fit(
        train_generator, 
        epochs=100,
        verbose=1,
        steps_per_epoch=steps_per_epoch,
        validation_data=valid_generator,
        validation_steps=val_steps_per_epoch).history
Run Code Online (Sandbox Code Playgroud)

错误是:

Epoch 1/100
27/31 [=========================>....] - ETA: 1s - loss: 0.7309 - acc: 0.6181
---------------------------------------------------------------------------
UnknownError                              Traceback (most recent call last)
<ipython-input-36-b1c104100211> in <module>
      2 val_steps_per_epoch = np.ceil(valid_generator.samples/valid_generator.batch_size)
      3 
----> 4 hist = model.fit(
      5     train_generator,
      6     epochs=100,

/opt/anaconda3/lib/python3.8/site-packages/tensorflow/python/keras/engine/training.py in fit(self, x, y, batch_size, epochs, verbose, callbacks, validation_split, validation_data, shuffle, class_weight, sample_weight, initial_epoch, steps_per_epoch, validation_steps, validation_batch_size, validation_freq, max_queue_size, workers, use_multiprocessing)
   1098                 _r=1):
   1099               callbacks.on_train_batch_begin(step)
-> 1100               tmp_logs = …
Run Code Online (Sandbox Code Playgroud)

python tensorflow image-classification

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

React 测试库中的“HTMLElement”类型不存在属性“value”

我正在使用 React-testing-library 并在最后一行出现错误: expect (title.value).toBe("testtitle");})})。错误消息是属性 'value' 在类型 'HTMLElement' 上不存在。如何纠正此错误消息以有效地编写此代码?

测试文件

  <Router history={history}>
            <Route render={(props) => 
            <NewQuestion {...props} onSave={jest.fn()}/>}/>
        </Router>)
    const title= getByPlaceholderText("What's your question? Be specific");
    fireEvent.change(title, {target: {value: "testtitle"}})
    expect (title.value).toBe("testtitle");})})
Run Code Online (Sandbox Code Playgroud)

unit-testing typescript reactjs react-testing-library

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

绑定元素“title”隐式具有“any”类型

我已经定义了类型,但我仍然收到一条错误消息:

绑定元素“title”隐式具有“any”类型。

在这一行的 id、title 和 body

static getInitialProps({ query: { id, title, body } }) {
Run Code Online (Sandbox Code Playgroud)

这是我的代码: import React, { Component } from 'react';

type Props={
    id: number;
    title: string;
    body: string;
    postId: string;
}

export default class extends Component <Props> {
  static getInitialProps({ query: { id, title, body } }) {
    return { postId: id, title, body }
  }

  render() {
    return (
      <div>
        <h1>My blog post #{this.props.postId}</h1>
        <p>
          Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do …
Run Code Online (Sandbox Code Playgroud)

types typescript reactjs next.js

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

在 Next.js 中应用全局样式

我在 Typescript 中使用 Next.js。正文的边距默认为 8px,我想将其设置为 0px。当我尝试将外部样式表添加到我的index.tsx文件时,它会抛出一个错误,您只能将外部样式表添加到_app.tsx. 但是,即使我尝试在 my 中导入_app.tsx,它也不会改变 body 的全局样式。我在样式部分使用 Emotion css。有没有其他方法可以使用全局样式更改索引文件中正文的样式?这是我的index.tsx代码,我也尝试使用 Emotion CSS 添加全局样式,但它不起作用。

class Index extends React.Component {
  render() {
    return (
      <div className='body'>
        <Container>
          <style jsx global>{`
            .body:global() {
              margin: 0px;
            }
          `}</style>
          <NavBar />
        </Container>
      </div>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

css styles emotion typescript next.js

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

没有框架的 Elm 中的模态

我是 ELM 的新手,我想在不使用任何库(例如 Bootstrap 或 ELM-UI)的情况下创建模态。我在网上找到了这个简单的例子,它也使用了 JSON 解码。是否有可能在没有任何框架/库和 JSON 解码的情况下让模态工作?如何修改代码以简单地获得工作模式?

module Main exposing (main)

import Browser
import Html exposing (Html, Attribute, button, div, span, text)
import Html.Events exposing (onClick, on)
import Html.Attributes exposing (class, style)
import Json.Decode as Decode


type alias Model =
    { isVisible : Bool, count : Int }


initialModel : Model
initialModel =
    { isVisible = False, count = 0 }


type Msg
    = Show
    | Hide
    | Increment
    | Decrement


update : Msg -> Model -> …
Run Code Online (Sandbox Code Playgroud)

elm elm-ui

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