目前没能力解决的问题

webstorm 中tailwindcss没有智能提示、功能不全

能用,但不完全能用

用到postcss、tailwindcss等工具,这些我也是第一次用,目前已经到了可以用,但又不完全用的状态,在tailwind中大部分的可以用,但一些用不了,我也不知道为什么,尽力了。

没有智能提示

按照官网可以,自己的缺不可以

第二就是,没有智能提示,就很诡异,按照官网的提示,用vite创建一个项目可以智能提示
https://tailwindcss.com/docs/guides/vite
在这里插入图片描述
按照官网的步骤是可以的,设置分别为

//tailwind.config.js
module.exports = {
  content: [
    "./index.html",
    "./src/**/*.{vue,js,ts,jsx,tsx}",
  ],
  theme: {
    extend: {},
  },
  plugins: [],
}
//postcss.config.js
module.exports = {
  plugins: {
    tailwindcss: {},
    autoprefixer: {},
  },
}

看到这了我就用一样的方法加进去。
然后遇到一个问题,公司的工具不支持autoprefixer 8.x,就用了tailwin的兼容版
https://www.tailwindcss.cn/docs/installation#post-css-7
然后都做完了,可以显示,但是没有智能提示
在这里插入图片描述
尽力了尽力了。。。改不动了,网上查也没有能用的资料

//vue.config.js
'use strict'
const path = require('path')
function resolve(dir) {
  return path.join(__dirname, dir)
}

let target = 'https://test.dongguantong.com.cn'
if (process.env.VUE_APP_MODE === "online") {
  target = 'https://h5.dongguantong.com.cn'
}

const webpack = require('webpack')
const CompressionWebpackPlugin = require('compression-webpack-plugin')
const productionGzipExtensions = ['js', 'css']

module.exports = {
  publicPath: './',
  lintOnSave: false,
  productionSourceMap: false,
  css: {
    loaderOptions: {
      postcss: {
        plugins: [
          // 补全css前缀(解决兼容性)
          require('autoprefixer')(),
          require('postcss-pxtorem')({ //  px to rem
            rootValue: 37.5, // 换算的基数
            selectorBlackList: [], // 忽略转换正则匹配项
            propList: ['*']
          }),
          require('tailwindcss'),
          // require('autoprefixer'),
        ]
      }
    }
  },
  devServer: { // 包含关系
    proxy: {
      '/openapi': {
        target: 'http://www.dongguantong.com.cn:8900',
        changeOrigin: true
      },
    }
  },
  configureWebpack: {
    resolve: {
      // 自定义别名
      alias: {
        '@': resolve('src')
      }
    },
    externals: {
      AMap: 'AMap' // ..高德地图配置
    },
    plugins: [
      // Ignore all locale files of moment.js 去除moment的语言包,减少体积
      new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/),

      // gzip 配置compression-webpack-plugin压缩
      new CompressionWebpackPlugin({
        algorithm: 'gzip',
        test: new RegExp('\\.(' + productionGzipExtensions.join('|') + ')$'),
        threshold: 10240,
        minRatio: 0.8
      })
    ]
  },
  chainWebpack(config) {
    // set svg-sprite-loader
    config.module
      .rule('svg')
      .exclude.add(resolve('src/icon'))
      .end()
    config.module
      .rule('icon')
      .test(/\.svg$/)
      .include.add(resolve('src/icon'))
      .end()
      .use('svg-sprite-loader')
      .loader('svg-sprite-loader')
      .options({
        symbolId: 'icon-[name]'
      })
      .end()
  }
}

vue.config.js和postcss.config.js冲突?

而且这里的就上面写的vue.config.js,里面写了postcss后,postcss.config.js写啥也没用了,就智能在vue.config.js里写

nginx

其实不是没能力,只是没实现过和没机会做。
看了视频,大概就是请求A转发到nginx,然后nginx内部再做一层转发,比如可以把这个请求转发到4.4.4.4:8000端口上,就挺方便开发的,开发人员只需要都请求这个就行。
but不同的前端都是请求一个nginx,他们是怎么认识这些前端的,还没有试过

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
时间序列预测是一个活跃的研究领域,尽管已经取得了一些重要进展,但仍然存在一些待解决问题。以下是一些常见的问题: 1. 非线性和非平稳时间序列:许多现实世界的时间序列数据具有非线性和非平稳的特性,传统的线性模型可能无法很好地捕捉这种复杂性。因此,如何建立适用于非线性和非平稳时间序列的预测模型仍然是一个挑战。 2. 数据缺失和噪声:时间序列数据中经常存在缺失值和噪声,这可能会导致模型训练和预测的困难。如何处理缺失值和噪声,并提高模型的鲁棒性和准确性仍然是一个重要的问题。 3. 长期依赖关系:某些时间序列数据中存在长期依赖关系,即当前观测值与过去较远观测值之间存在依赖关系。传统的模型如ARIMA和传统的循环神经网络(RNN)可能会面临梯度消失或爆炸等问题,限制了其对长期依赖关系的有效建模能力。 4. 多变量时间序列:现实世界中的时间序列往往是多变量的,即包含多个相关联的变量。如何有效地建模和预测多变量时间序列,尤其是在变量之间存在复杂的依赖关系时,仍然是一个具有挑战性的问题。 5. 不确定性建模:时间序列预测通常伴随着一定的不确定性。如何准确地估计和建模预测结果的不确定性,以及如何利用不确定性信息进行决策和风险管理,是一个重要的研究方向。 6. 高维时间序列:随着传感器技术和大数据的发展,高维时间序列数据变得越来越常见。如何处理和建模高维时间序列数据,并从中提取有用的信息,仍然是一个具有挑战性的问题。 这些问题都是时间序列预测领域当前待解决的挑战,研究人员正在不断努力寻找创新的方法和技术来解决这些问题

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值