小编use*_*415的帖子

使用babel导入根文件夹外的组件

我有多个项目在 monorepo: 中进行反应app1 app2 app3,每个应用程序都是使用 webpack 和 babel 构建的。

我想创建一个共享目录,其中包含应用程序之间的共享组件,因此我在 monorepo 中创建了另一个目录shared

(我在每个项目中执行npm i ../shared

但是当我从shared其中一个应用程序内部导入组件时,babel 会抛出异常:Add @babel/preset-react (https://git.io/JfeDR) to the 'presets' section of your Babel config to enable transformation. If you want to leave it as-is, add @babel/plugin-syntax-jsx (https://git.io/vb4yA) to the 'plugins' section to enable parsing.

注意:如果我从中导入简单的函数shared,它就可以工作,只有在导入组件时它才不起作用。

我可以添加什么配置才能创建包含共享组件的共享目录?

我在每个应用程序中的文件.babelrc如下所示

{
   "presets": [
    [
        "@babel/preset-env",
        {
            "targets": {
                "browsers": ["chrome >= 50"]
            },
            "useBuiltIns": "usage",
            "corejs": …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs webpack babeljs

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

PostgreSQL to_char添加字符到日期

我想选择以下格式的日期:2018-11-25T16:00:00Z

所以我试图做到这一点:

select to_char(registration_date, 'YYYY-MM-DDTHH24:MI:SSZ')
from ...
Run Code Online (Sandbox Code Playgroud)

但其输出为:

2018-11-01STH24:17:35Z 
Run Code Online (Sandbox Code Playgroud)

字符“ T”更改日期输出,而不是仅在中间打印日期。我试图在char'T'旁边添加空格,如下所示:

选择to_char(registration_date,'YYYY-MM-DDT HH24:MI:SSZ')

它有效,但是我需要没有空格的日期。

如何将char'T'添加到日期中间,输出将与第一个示例相同?

sql postgresql jdbc

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

标签 统计

babeljs ×1

javascript ×1

jdbc ×1

postgresql ×1

reactjs ×1

sql ×1

webpack ×1