小编m-k*_*tan的帖子

webpack-dev-server没有在本地创建dist文件夹

webpack-dev-server正在成功捆绑html,scss和js文件,并且输出也被提供,localhost:8080但dist文件夹没有在本地创建.以下是我的webpack配置:

var extractPlugin = new ExtractTextPlugin({
   filename: 'main.css'
});

module.exports = {
    entry: './src/index.js',
    output: {
        path: path.resolve(__dirname, 'dist'),
        filename: 'bundle.js',
    },
    devtool: 'inline-source-map',
    devServer: {
      port: 3000
    },
    plugins: [
        extractPlugin,
        new HtmlWebpackPlugin({
            template: 'public/index.html'
        }),
        new CleanWebpackPlugin(['dist'])
    ]
};
Run Code Online (Sandbox Code Playgroud)

javascript reactjs webpack webpack-dev-server

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

node dotenv不适用于pm2

我有一个应用程序在本地(没有pm2).env文件中的所有环境变量工作正常使用dotenv.

但是在我pm2用来运行应用程序的服务器上,环境变量仍然存在undefined.

我用来在服务器上运行应用程序的pm2命令是:

pm2 start myapp/app.js
pm2 startup
pm2 save
Run Code Online (Sandbox Code Playgroud)

javascript node.js

5
推荐指数
4
解决办法
4061
查看次数

读取 csv 文件时向数据框添加列 [pandas]

我正在读取多个 csv 文件并将它们组合成一个数据帧,如下所示:

pd.concat([pd.read_csv(f, encoding='latin-1') for f in glob.glob('*.csv')],
         ignore_index=False, sort=False)
Run Code Online (Sandbox Code Playgroud)

问题:

我想根据连接到数据帧的每个 csv 文件的 csv 文件名添加任何 csv(数据帧)中不存在的列。任何帮助将不胜感激。

python pandas

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

div的id属性未定义/未在react应用中的onClick上捕获

我正在映射来自api响应的数据,并从中渲染出多个div。除此之外,我还要从响应中为每个div的id属性分配一个唯一的id,如下所示:

...lists.map(list => {
  return (
  <div className='one' key={list.id} id={list.id} onClick={this.handleClick}>
    <div className='two'>
      <p>Hello World</p>
      <span>Foo Bar</span>
    </div>
  </div>
)
})

handleClick = (e) => {
  console.log(e.target.id)
  // other stuff
}
Run Code Online (Sandbox Code Playgroud)

问题:

只要className='one'单击外部div(),控制台就会记录未定义的日志。但是,如果我将id值分配给内部div(className='two'),则只有在内部div的尺寸范围内单击时,它才会记录id的值。<span><p>标签也是如此。

基本上,onClick在单击不同的html元素时会返回不同的目标。

预期结果:

单击父div或该div内的任何位置,都应始终返回父div的id属性的值。

html javascript reactjs

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

PostgreSQL的正则表达式用于从URL /网站获取子域的域名

基本上,我需要从URL或整个网站名称中删除包含域和子域名的行www.

我的DB表看起来像这样:

+----------+------------------------+
|    id    |    website             |
+----------+------------------------+
| 1        | https://www.google.com |
+----------+------------------------+
| 2        | http://www.google.co.in|
+----------+------------------------+
| 3        | www.google.com         |
+----------+------------------------+
| 4        | www.google.co.in       |
+----------+------------------------+
| 5        | google.com             |
+----------+------------------------+
| 6        | google.co.in           |
+----------+------------------------+
| 7        | http://google.co.in    |
+----------+------------------------+
Run Code Online (Sandbox Code Playgroud)

预期产量:

google.com
google.co.in
google.com
google.co.in
google.com
google.co.in
google.co.in
Run Code Online (Sandbox Code Playgroud)

我的Postgres查询看起来像这样:

select id, substring(website from '.*://([^/]*)') as website_domain from contacts
Run Code Online (Sandbox Code Playgroud)

但上面的查询给出了空白网站.那么,我如何获得所需的输出?

regex postgresql

3
推荐指数
2
解决办法
1848
查看次数

需要帮助确定自定义工具提示的配置(chartjs)

我是 Chartjs 的完全初学者,并且很难从官方文档中找出用于设计自定义工具提示(折线图)的配置,如下所示:

图形

当前配置和图像:

const data = {
  labels: labelsArray,
  datasets: [
    {
      fill: false,
      lineTension: 0,
      backgroundColor: 'rgba(75,192,192,0.4)',
      borderColor: '#006fc9',
      borderWidth: 1,
      borderCapStyle: 'round',
      borderDash: [],
      borderDashOffset: 0.0,
      borderJoinStyle: 'miter',
      pointBorderColor: 'rgba(75,192,192,1)',
      pointBackgroundColor: '#fff',
      pointBorderWidth: 1,
      pointHoverRadius: 5,
      pointHoverBackgroundColor: 'rgba(0, 111, 201, 0.23)',
      pointHoverBorderColor: 'rgba(0, 109, 197, 0.45)',
      pointHoverBorderWidth: 1,
      pointRadius: 0,
      pointHitRadius: 10,
      data: leadsArr,
    }
  ]
};

const options = {
  maintainAspectRatio: false,
  responsive: true,
  legend: {
    display: false
  },
  scales: {
    xAxes: [{
      gridLines: {
        display: …
Run Code Online (Sandbox Code Playgroud)

javascript charts chart.js

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

'display':'block'div出现在所有按钮(类)上

我正在尝试在单击按钮时使用jQuery将div的display属性设置为block,但由于我有多个按钮,div会出现在每个按钮上.

HTML:

<button class="btn btn-dropdown"><i class="fa fa-caret-down" aria-
hidden="true"></i></button>

<div class="dropdown-opt"></div>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

$('.btn-dropdown').on('click', function() {
  $('.dropdown-opt').css({'display': 'block'})
});
}
Run Code Online (Sandbox Code Playgroud)

我想要的只是div只出现在被点击的按钮上而不是所有的按钮上.我认为'this'的概念会有所帮助,但我不确定如何实现它.

html javascript css jquery

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