From f34b66c2f3fc3187d22fed89ba453123bc5fefee Mon Sep 17 00:00:00 2001 From: jmal Date: Sun, 16 Aug 2020 09:07:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=EF=BC=9A=E6=89=93=E5=8C=85?= =?UTF-8?q?=E5=90=8Estomp=20undefined=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/websocket/stomp-node.js | 13 +++++++++---- vue.config.js | 10 ++-------- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/src/websocket/stomp-node.js b/src/websocket/stomp-node.js index 68660ee..d194931 100644 --- a/src/websocket/stomp-node.js +++ b/src/websocket/stomp-node.js @@ -7,12 +7,14 @@ */ (function() { - var Stomp, net, overTCP, overWS, wrapTCP, wrapWS; + let net, overTCP, overWS, wrapTCP, wrapWS; - Stomp = require('./stomp'); + const Stomp = require('./stomp.js'); net = require('net'); + Stomp.Stomp = window.Stomp + Stomp.Stomp.setInterval = function(interval, f) { return setInterval(f, interval); }; @@ -101,8 +103,11 @@ return Stomp.Stomp.over(socket); }; - exports.overTCP = overTCP; + if (typeof exports !== "undefined" && exports !== null) { - exports.overWS = overWS; + exports.overTCP = overTCP; + + exports.overWS = overWS; + } }).call(this); diff --git a/vue.config.js b/vue.config.js index 38b6c9a..e0eace3 100644 --- a/vue.config.js +++ b/vue.config.js @@ -39,7 +39,7 @@ module.exports = { *然后publicPath应该设置为“ / bar /”。 *在大多数情况下,请使用'/'! *详细信息:https://cli.vuejs.org/config/#publicpath -*/     +*/ publicPath: '/', outputDir: 'dist', assetsDir: 'static', @@ -55,7 +55,6 @@ module.exports = { proxy: { [process.env.VUE_APP_BASE_API]: { target: 'http://localhost:8088/', - // target: `http://127.0.0.1:${port}/mock`, changeOrigin: true, pathRewrite: { ['^' + process.env.VUE_APP_BASE_API]: '' @@ -63,7 +62,6 @@ module.exports = { }, [process.env.VUE_APP_BASE_FILE_API]: { target: 'http://localhost:10010/', - // target: `http://127.0.0.1:${port}/mock`, changeOrigin: true, pathRewrite: { ['^' + process.env.VUE_APP_BASE_FILE_API]: '' @@ -71,18 +69,16 @@ module.exports = { }, [process.env.VUE_APP_BASE_PRIVIEW_API]: { target: 'http://localhost:8012/', - // target: `http://127.0.0.1:${port}/mock`, changeOrigin: true, pathRewrite: { ['^' + process.env.VUE_APP_BASE_PRIVIEW_API]: '' } } } - // before: require('./mock/mock-server.js') }, configureWebpack: { //在webpack的名称字段中提供应用程序的标题,以便 -    //可以在index.html中对其进行访问以注入正确的标题。 + //可以在index.html中对其进行访问以注入正确的标题。 name: name, resolve: { alias: { @@ -96,7 +92,6 @@ module.exports = { config.plugin('monaco-editor').use(MonacoWebpackPlugin, [ { - // Languages are loaded on demand at runtime languages: [ "json","abap", "apex", "azcli", "bat", "cameligo","clojure", "coffee", "cpp", "yaml", "csharp", "csp", "css","dockerfile", "fsharp", "go", "graphql", "handlebars","html", "ini", @@ -138,7 +133,6 @@ module.exports = { .end() config - // https://webpack.js.org/configuration/devtool/#development .when(process.env.NODE_ENV === 'development', config => config.devtool('cheap-source-map') )