小编Vla*_*nin的帖子

如何在 Nuxt 中使路由区分大小写

我使用 nuxt.js + vue.js。我需要创建路由器区分大小写。我发现以下属性:caseSensitive。我\xe2\x80\x99m 尝试将其放入 nuxt.config 但它\xe2\x80\x99t 不起作用,可以通过大写的链接进行转换。如果我直接更改文件 ~project/.nuxt/router.js,一切正常。帮我弄清楚。

\n\n
  router: {\n    extendRoutes (routes) {\n      for (let key in routes) {\n        routes[key]['caseSensitive'] = true\n      }\n    }\n
Run Code Online (Sandbox Code Playgroud)\n

javascript vue.js vue-router nuxt.js

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

组件中未定义渲染函数或模板:匿名

我遇到这样的问题,重新加载页面后出现错误。“组件中未定义渲染函数或模板:匿名”。我认为该错误是由于 socket.io 造成的。\n这个错误不是发生在本地机器上,而是发生在生产上,这是怎么回事?dev \xd0\xb2\xd0\xb5\xd1\x80\xd1\x81\xd0\xb8\xd1\x8f 错误

\n\n

服务器.js

\n\n

\r\n
\r\n
const APP_ENV = require(\'./.env.js\')\r\nconst { Nuxt, Builder } = require(\'nuxt\')\r\nconst app = require(\'express\')()\r\nlet server = require(\'http\').Server(app)\r\n\r\nif(APP_ENV.ssl) {\r\n  const fs = require(\'fs\')\r\n  const options = {\r\n    key: fs.readFileSync(APP_ENV.ssl_key),\r\n    cert: fs.readFileSync(APP_ENV.ssl_cert)\r\n  }\r\n  server = require(\'https\').Server(options, app)\r\n}\r\n\r\nconst port = process.env.PORT || APP_ENV.ws_port\r\nconst isProd = process.env.NODE_ENV === \'production\'\r\n\r\n// We instantiate Nuxt.js with the options\r\nlet config = require(\'./nuxt.config.js\')\r\nconfig.dev = !isProd\r\n\r\nconst nuxt = new Nuxt(config)\r\n// Start build process in dev mode\r\nif (config.dev) {\r\n  const builder …
Run Code Online (Sandbox Code Playgroud)

socket.io vue.js nuxt.js

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

如何在 nuxt.js 中使用 gtag.js?

我正在尝试将 gtag.js 库与 nuxt.js 一起使用。为此,我安装了插件https://github.com/nuxt-community/google-gtag,但它对我不起作用

//nuxt.config
if(APP_ENV.gtag !== '') {
  m.modules.push([
    '@nuxtjs/google-gtag',{
    id: APP_ENV.gtag,
    config: {
      'send_page_view': false,
      'anonymize_ip': true
    },
    debug: false,
    disableAutoPageTrack: false
    }
  ])
}
Run Code Online (Sandbox Code Playgroud)

<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
<a  href="#" @click.stop.prevent="onAddCartItem(false), $gtag('event','add_to_cart',{items: [{id: 'P12345'}, {name: 'P12345'}, {list_name: 'Search Results'}, {brand: 'Google'}, {category: 'Apparel/T-Shirts'}]})">? ???????</a>
Run Code Online (Sandbox Code Playgroud)

vue.js nuxt.js gtag.js

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

标签 统计

nuxt.js ×3

vue.js ×3

gtag.js ×1

javascript ×1

socket.io ×1

vue-router ×1