小编ato*_*mrc的帖子

如何为TypeScript导入RXJS类型

如果我理解正确,rxjs(版本5)是用typescript编写的,并与所有定义打包在一起.

我尝试过使用它们,但我似乎无法找到办法.我收到了错误

错误TS2304:找不到名称'Observable'

这是我的 tsconfg.json

{
  "compilerOptions": {
    "target": "es2016",
    "strict": true
  },
  "exclude": [ "node_modules" ]
}
Run Code Online (Sandbox Code Playgroud)

和我尝试编译的文件

const { Observable } = require("@reactivex/rxjs")

function timer(time: Number): Observable {
  return Observable.timer(time)
}
Run Code Online (Sandbox Code Playgroud)

我跑 node_modules/.bin/tsc test.ts

我在这里错过了一些打字稿配置吗?是否可以启用类型?

types rxjs typescript

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

Webpack 和 Babel:React 组件的服务器端渲染“意外标记 '<'”

我已经调查这个问题 3 天了,但无法让它工作。

完整的错误是:

C:\Users\XXXXXX\WebstormProjects\XXXX\server\routes\auth.jsx:58
    return res.send(ReactDOMServer.renderToString(<LoginPage />));
                                                  ^
SyntaxError: Unexpected token <
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:542:28)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (C:\Users\XXXXXX\WebstormProjects\XXXX\index.js:10:20)
Run Code Online (Sandbox Code Playgroud)

这是我的 webpack.config.js :

const path = require('path');


module.exports = {
    entry: path.join(__dirname, '/client/src/app.jsx'),
    output: {
        path: path.join(__dirname, '/client/dist/js'),
        filename: 'app.js',
        publicPath: "/"
    },

    module: {
        loaders: [{
            test: /\.jsx?$/,
            include: [
                path.join(__dirname, '/client/src'),
                path.join(__dirname, '/server/routes')

        ],
            loader: …
Run Code Online (Sandbox Code Playgroud)

node.js express reactjs webpack babeljs

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

标签 统计

babeljs ×1

express ×1

node.js ×1

reactjs ×1

rxjs ×1

types ×1

typescript ×1

webpack ×1