小编Cal*_*twr的帖子

VueJS + Webpack Dev Server无法热重新加载url子路径

我的应用程序在子目录http:// localhost:8080/admin_suffix上运行

suffix 是一个ENV变量,我可以在.env文件中更改和定义.

一旦我运行webpack开发服务器,访问http://localhost:8080/admin_suffix工作.

单击SPA中指向其他子路径的超链接也可以.例如,我可以导航到http://localhost:8080/admin_suffix/subdirectory

但是,当我点击重新加载时http://localhost:8080/admin_suffix/subdirectory,我将收到错误"无法GET/admin_suffix /子目录"

我也无法直接进入浏览器的子路径来加载页面.只有`` http:// localhost:8080/admin_suffix`才有效.

我的配置如下:

webpack.base.config.js:

  entry: {
    main: './src/main',
    vendors: './src/vendors'
  },
  devServer: {
        host: '0.0.0.0',
        disableHostCheck: true
  },
  output: {
    path: path.join(__dirname, '../dist')
  }
Run Code Online (Sandbox Code Playgroud)

webpack.dev.config.js:

module.exports = merge(webpackBaseConfig, {
  output: {
    publicPath: '/',
    filename: '[name].js',
    chunkFilename: '[name].chunk.js'
  }
});
Run Code Online (Sandbox Code Playgroud)

SRC/main.js:

const RouterConfig = {
    mode: 'history',
    routes: Routers,
    base: '/admin_suffix/'
}
Run Code Online (Sandbox Code Playgroud)

webpack vue.js webpack-dev-server

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

Sequelize:查询ARRAY是否包含值

假设我有一个PG ARRAY字段:

id |    array    |
===|=============|
  1|{"1","2","3"}|
Run Code Online (Sandbox Code Playgroud)

如何使用sequelize查询以查看数组字段是否为值1.

我试过了:

array: { $contains: "1" }
Run Code Online (Sandbox Code Playgroud)

这给了我:

array @> "1"
Run Code Online (Sandbox Code Playgroud)

有错误:

Possibly unhandled SequelizeDatabaseError: array value must start with "{" or dimension information
Run Code Online (Sandbox Code Playgroud)

UPDATE

我能够做到:array:{$ contains:'{'+ value +'}'}

有更正确的方法吗?

postgresql sequelize.js

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

CocoaPods pod安装.无法导入模块

我使用安装CocoaPods $ sudo gem install cocoapods.

我有一个带有以下podfile的swift Xcode项目

platform :ios, '8.2'
use_frameworks!

target 'Clover' do

pod 'Alamofire', '~> 1.2'
pod 'SwiftyJSON', '~> 2.2'
pod 'ObjectMapper', '~> 0.12'
pod 'ImageLoader', '~> 0.3.0'
pod 'SVProgressHUD'

end

target 'CloverTests' do

end
Run Code Online (Sandbox Code Playgroud)

我运行pod安装后,似乎运行正常,没有错误消息,我有一个Pods生成的文件夹Pods.xcodeproject以及其他几个文件.

但是,在尝试编译项目时,我会发错误告诉我我的模块没有找到.错误消息No such module后跟模块名称.

然后,我尝试手动安装模块,并确认在手动安装后,每个模块的吊舱确实无法正常工作.

我搜索并尝试了几种解决方案如下:

  1. 删除并重新安装pod.
  2. 将红宝石升级至2.2.1
  3. 删除pods文件夹并重新运行$ pods install.
  4. 清理项目.

ios cocoapods swift

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