小编Afo*_*mes的帖子

为什么 Webpack 5 没有 CSS 文件输出?

到处搜索了好几天,我仍然无法理解为什么我最新的尝试也不起作用。

为什么 dist 文件夹中没有 CSS 文件?

现在,我正在将样式导入到一个.js文件中,该文件稍后会导入到我的应用程序入口点中,但仍然什么也没有。

webpack.config.js

const { CleanWebpackPlugin } = require('clean-webpack-plugin');
const CopyWebpackPlugin = require('copy-webpack-plugin');
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
const HTMLWebpackPlugin = require('html-webpack-plugin');

const path = require('path');

const paths = {
  src: path.resolve(__dirname, 'src'),
  dist: path.resolve(__dirname, 'dist'),
};

module.exports = {
  entry: 'index.js',
  mode: 'production',
  cache: false,
  output: {
    path: paths.dist,
    filename: 'index.js',
  },
  module: {
    rules: [
      {
        test: /\.s[ac]ss$/i,
        use: [
          'style-loader',
          {
            loader: 'css-loader',
            options: {
              sourceMap: true,
            },
          },
          {
            loader: …
Run Code Online (Sandbox Code Playgroud)

javascript css webpack webpack-5

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

htaccess mod_rewrite缩短为SEO友好URL

我有这个地址

http://www.nfrases.com/tag.php?id_tag=10&id_frase=508
Run Code Online (Sandbox Code Playgroud)

我想让它变得更短,更多的SEO友好的东西(我不知道......接受建议)http://www.nfrases.com/tag/10/508http://www.tag10name.nfrases.com/508

我需要有关如何对此进行编码的帮助,因为一个简单的事情就是试图让地址始终http://www.nfrases.com是用户去的情况http://nfrases.comwww.nfrases.com我尝试过并失败了:(

顺便使用此代码:

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.nfrases.com$
RewriteRule ^(.*)$ http://www.nfrases.com/$1 [R=301]
Run Code Online (Sandbox Code Playgroud)

apache .htaccess mod-rewrite

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

PHP和JSON查询从Freebase中提取数据

我需要为任何给定的电影提取制作公司和发行公司的信息,我正在使用Freebase.发生我从未使用过JSON,也不知道如何将查询与我的PHP文件集成.

我一直在阅读的教程一点也不清楚,所以我总是来这里得到我一直得到的帮助!:)

所以...我需要提取的信息是这个Freebase查询编辑器

我所拥有的PHP是这样的(注释行是我确定错误的行和/或来自我所遵循的教程中的行,这里没有成功:

$moviename = "The Matrix";

// [{ "name": "The Matrix", "type": "/film/film", "production_companies": [{ "name": null }], "distributors": [{ "distributor": [{ "name": null }] }] }]
$simplequery = array('name'=>$moviename, 'type'=>"/film/film", 'production_companies'=>array('name'=>null));

//{"id":"/topic/en/philip_k_dick", "/film/writer/film":[]}
//$simplequery = array('id'=>$_POST["freebasewriter"], 'name'=>null, '/film/writer/film'=>array(array('name'=>null, 'id'=>null)));

$queryarray = array('q1'=>array('query'=>$simplequery));
$jsonquerystr = json_encode($queryarray);

#run the query
$apiendpoint = "http://sandbox.freebase.com/api/service/mqlread?queries";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "$apiendpoint=$jsonquerystr");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$jsonresultstr = curl_exec($ch);
curl_close($ch); 

$jsonquerystr = urlencode(json_encode($queryarray) );

//print_r($resultarray);
//$produtoraarray = …
Run Code Online (Sandbox Code Playgroud)

php json curl freebase mql

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

性能 多次插入或多值单次插入

从性能角度(时间和服务器负载)来看,最好是进行多个插入或单个插入多个值。

我在 stackoverflow 上发现每次插入最多可以有 1000 个值集。

我说的是两种情况......

  • 要插入大约 1000-3000 个值
  • 有时我会在 mySQL 数据库中插入 20000-30000 个值集。

mysql performance insert

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

jQuery优化代码模式

下午所有,

我有2块jQuery代码,有很多重复......我想知道是否有任何方法可以简化线条和/或性能.

2个街区如下:

$("#intro").css('min-height',$(window).height()-88);
$("#trabalhos").css('min-height',$(window).height()-88);
$("#fotografia").css('min-height',$(window).height()-88);
$("#cv").css('min-height',$(window).height()-88);
$("#contactos").css('min-height',$(window).height()-88);
Run Code Online (Sandbox Code Playgroud)

和:

$('.portfolio').click(function(e){ e.preventDefault();$('html,body').animate({scrollTop: $('#portfolio').offset().top-88},'slow'); });
$('.cv').click(function(e){ e.preventDefault();$('html,body').animate({scrollTop: $('#cv').offset().top-88},'slow'); });
$('.trabalhos').click(function(e){ e.preventDefault();$('html,body').animate({scrollTop: $('#trabalhos').offset().top-88},'slow'); });
$('.fotografia').click(function(e){ e.preventDefault();$('html,body').animate({scrollTop: $('#fotografia').offset().top-88},'slow'); });
$('.contactos').click(function(e){ e.preventDefault();$('html,body').animate({scrollTop: $('#contactos').offset().top-88},'slow'); });
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

在同一页面/网站上选择2个多个版本

下午,

在一个网站上,我已经更新了许多使用select2 v.3.5.2到新版本4.0的元素(其中一些元素位于所有页面上的网站标题上)

不幸的是,在网站的某些页面上使用了X-editable jquery插件,并且该插件与select2的v 4.0不兼容(请阅读:根本不播放)

我的问题是: 我可以在某些页面上使用两个版本的select2吗?

如果是这样,怎么样?既然$(...).select2();盲目加载了哪个版本的select2 ....

示例代码:

    $("#search_species").select2({
        minimumInputLength: 1,
        maximumSelectionSize: 1,
        ajax: {
            url: "/php/search.php",
            dataType: 'json',
            delay: 250,
            data: function (params) {
                return {
                    query: params.term
                };
            },
            processResults: function (data, params) {
                return { results: data };
            },
            cache: true
        },
        escapeMarkup: function (markup) { return markup; },k

        templateResult: formatarResultados,
        templateSelection: formatarSeleccao,

    }).on("select2:selecting", function(e) {
        console.log(e);

        // window.location.href = e.params.args.data.url;
        // $('.select2-drop').hide();

    });
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-select2 jquery-select2-4 jquery-select2-3

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

代码生成6k mySQL查询,当然可以优化

我有一段PHP代码,它向mySQL生成超过6000个查询,我觉得这可以做得更好......

$q0 = "SELECT id_productFROM products";     
$e0 = mysql_query($q0) or die("Select failed: " . mysql_error());

while($r0 = mysql_fetch_array($e0)){    

    $id_product = $r0['id_product'];

    $q1 = "SELECT * FROM productspeople WHERE id_product = $id_product ";       
    $e1 = mysql_query($q1) or die("Select failed: " . mysql_error());

    if(mysql_num_rows($e1) == 0){ $count++; }else{ }

}

echo $count. "<br />";
Run Code Online (Sandbox Code Playgroud)

我的问题是......有没有更好的方法来计算另一个表中某个表的certaing id字段的"不存在"?如果是这样..怎么样?

在此先感谢并感谢理解我(最有可能)我的无聊.

php mysql select

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

jquery手风琴不使用从AJAX收到的内容

我有一个问题,手风琴在通过AJAX从另一个页面接收内容时无法正常工作.页面是这一页:http://jbm.utad.pt/testes/tempo/index.php

一旦页面加载,它就会向processtempo.php发送一个默认的城市名称,使用AJAX将结果发送回div:

在processtempo.php中,我有一个手风琴的HTML,但它的jQuery在index.php中.这个手风琴是不行的,因为HTML必须在主页面中,还是我搞砸了jQuery?

你可以在源代码中查看手风琴jQuery脚本......我还没有把它放在特定的js文件中.

非常感谢所有可能的帮助,并对这个含糊的问题感到抱歉

干杯

html ajax jquery accordion jquery-ui-accordion

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