Error: @vitejs/plugin-vue requires vue (>=3.2.13) or @vue/compiler-sfc to be present in the dependen

使用vue create 创建项目后,通过npm run serve 报以下错误;

解决方法:

1、执行 npm uninstall vue 卸载非正常项目中的vue依赖包

2、再执行  npm install –save vue@3.2.13 把vue依赖包安装至devDependencies依赖树下

3、再次执行npm run serve

^_^ 项目启动成功!!!

 

 

https://blog.csdn.net/m0_73334325/article/details/132365507


关注公众号,了解更多it技术(it问答网

fastadmin详情页展示图片

<div class="form-group col-xs-12 col-sm-12">
    <label class="control-label col-xs-12 col-sm-2">{:__('Images')}:</label>
    <div class="col-xs-12 col-sm-8" style="margin-top:7px;">
        <ul class="row list-inline faupload-preview" id="p-images" data-listidx="0">
            {if condition="$row.images"}
            {foreach name=":explode(',',$row.images)" item="img"}
            <li class="col-xs-3">
                <a href="{:cdnurl($img,true)}" data-url="{:cdnurl($img,true)}" target="_blank" class="thumbnail">
                    <img src="{:cdnurl($img,true)}" onerror="this.src='/nVG76keHGu.php/ajax/icon?suffix=jpg';this.onerror=null;" class="img-responsive">
                </a>
            </li>
            {/foreach}
            {else /}
            无
            {/if}
        </ul>
    </div>
</div>

 


关注公众号,了解更多it技术(it问答网

Linux防火墙状态查看的方法

firewall防火墙
1、查看firewall服务状态

systemctl status firewalld
出现Active: active (running)切高亮显示则表示是启动状态。

出现 Active: inactive (dead)灰色表示停止,看单词也行。

2、查看firewall的状态

firewall-cmd –state
3、开启、重启、关闭、firewalld.service服务

# 开启service firewalld start

# 重启service firewalld restart

# 关闭service firewalld stop

4、查看防火墙规则

firewall-cmd –list-all
5、查询、开放、关闭端口

# 查询端口是否开放

firewall-cmd –query-port=8080/tcp

# 开放80端口

firewall-cmd –permanent –add-port=80/tcp

# 移除端口

firewall-cmd –permanent –remove-port=8080/tcp

#重启防火墙(修改配置后要重启防火墙)

firewall-cmd –reload

参数解释

1、firwall-cmd:是Linux提供的操作firewall的一个工具;

2、–permanent:表示设置为持久;

3、–add-port:标识添加的端口;


关注公众号,了解更多it技术(it问答网

宝塔的thinkphp伪静态

宝塔的ThinkPHP伪静态是通过Nginx或Apache的Rewrite规则来实现的,用于将动态的URL转化为静态的URL,以提高网站的SEO优化和用户体验。

location / {
    if (!-e $request_filename) {
        rewrite ^/(.*)$ /index.php?s=$1 last;
        break;
    }
}

其中,/index.php是指向网站入口文件的路径,$1是指匹配到的参数。

对于Apache来说,可以在.htaccess文件中添加如下代码:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?s=$1 [QSA,PT,L]

其中,/index.php是指向网站入口文件的路径,$1是指匹配到的参数。


关注公众号,了解更多it技术(it问答网

php循环创建目录,linux下授权0777权限。

/**
* 循环创建文件夹
* @param string $dir 需要创建的文件夹路径
* @param integer $mode 文件夹权限
* @return bool 返回创建是否成功
*/
function makedir($dir, $mode = 0777)
{
if (is_dir($dir)) {
return true;
} else if (!is_dir(dirname($dir)) && !call_user_func(__FUNCTION__, dirname($dir), $mode)) {
return false;
}
return mkdir($dir, $mode);
}


关注公众号,了解更多it技术(it问答网

Python之pandas读取Excel表格空值为nan的处理

后来几经查询才发现pandas默认读取空字符串时读出的是nan,在使用 pandas.read_excel(file)这个方法时可以在后面加上keep_default_na=False,这样读取到空字符串时读出的就是”而不是nan了:

  • #需要终端安装 pip install openpyxl
  • import pandas as pd
  • df = pd.read_excel(‘xlsx/biao2.xlsx’,keep_default_na=False)
  • print(df)

关注公众号,了解更多it技术(it问答网

php下安装zend注意事项

ZendOptimizer-3.3.0a-Windows-i386官方下载地址:

http://downloads.zend.com/optimizer/3.3.3/ZendOptimizer-3.3.3-Windows-i386.exe

 

安装 Zend Optimizer

下载后得到 ZendOptimizer-3.3.0a-Windows-i386.exe,直接双击安装即可,安装过程要你选择 Web Server 时,选择 Apache 2.x ,然后提示你是否 Restart Web Server,选择是,完成安装之前提示是否备份 php.ini ,点确定后安装完成。我这里安装到c:\php5\Zend,如图4.1所示

图 4.1 安装路径【默认就行】

图 4.2 服务器类型【2.x】

图 4.3 php.ini所在目录【和原本服务器php.ini选择一致】

图 4.4 Apache所在目录【和原本服务器php.ini选择一致】

图 4.5 完整安装信息


关注公众号,了解更多it技术(it问答网

asp本地调试Microsoft VBScript 编译器错误 ‘800a0409’ 未结束的字符串常量

当WEB服务器不支持utf-8编码网页时就会发生这样的错误了。一般这种情况常出现在用NetBox之类的asp本地调试工具运行utf-8格式的网页的时候,因为这类工具一般都不支持utf-8编码,这样凡是含中文字符串的代码就会出错的。

解决办法一般有:
1、改用IIS
2、把网页的编码格式改为gb2312
3、上传到网上真实的虚拟主机空间
总之一句话:代码是没错的,是运行的环境错了


关注公众号,了解更多it技术(it问答网