我正在用@vue/cli / vue version 3.5.5制作一个简单的2页的网站。
到目前为止,当我使用npm run serve在本地运行网站时,然后使用npm run build创建我的dist/文件夹。
当我将文件从dist/文件夹添加到宿主的根目录并访问http://www.my-website.com上的生产环境时,页面呈现并正常运行。
不过,我想在子目录中托管这个应用程序,但是这会扰乱index.html不呈现的路由。访问http://www.my-website.com/dist时:将返回空白的index.html,并在控制台中包含错误消息:
app.a1183de6.j
Vue 3应用程序坏了/不会编译下面的包更新。更新前没有错误。
我收到以下节点控制台错误。
误差
"export 'createElementBlock' (imported as '_createElementBlock') was not found in 'vue'
"export 'createElementVNode' (imported as '_createElementVNode') was not found in 'vue'
"export 'no
我不确定这个错误。我使用require.js来获取js文件夹中的文件,如下所示:
require(['../js/vue'],function(){});
但是我添加了baseUrl,它有错误
require([baseUrl+'/js/vue'],function(){});
它类似于
require(['test/data/js/vue'],function(){});
//Failed to load resource: the server responded with a status of 404 (Not Found)
//Unca
我有一个.json文件,我需要它在浏览器控制台上显示它的数据。我正在使用Vue.js,并使用vue-axios从.json文件中获取数据。下面是脚本标记上的代码:
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.6.11/vue.js"></script>
<script>
import countries from "./charts/countries.vue";
import axios from "axios";
//const
当我运行parcel watch index.js时,我看到一个控制台错误(如下所示)。为什么它要尝试使用npm来加载我的组件? npm ERR! 404 Not found : MyComponent
npm ERR! 404
npm ERR! 404 'MyComponent' is not in the npm registry.
npm ERR! 404 Your package name is not valid, because
npm ERR! 404 1. name can no longer contain capital letters
npm E
我想建立我的Ionic Vue项目,根据文件与电容。
ionic capacitor build android --prod
带来以下错误
npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/@vue%2fvue-loader-v15 - Not found
npm ERR! 404
npm ERR! 404 '@vue/vue-loader-v15@15.9.8' is not in the npm registry.
npm ERR! 404 You should bug
我试图在一个简单的Vue应用程序中使用vue-tabulator组件:,该应用程序恰好是用TypeScript编写的。
main.ts
import Vue from 'vue'
import VueTabulator from 'vue-tabulator'
import App from './App.vue'
Vue.config.productionTip = false
Vue.use(VueTabulator)
new Vue({
render: h => h(App)
}).$mount('#app'
我使用的是Matomo的Vue插件,可以在这里找到:https://github.com/AmazingDreams/vue-matomo 我在我的main.js入口文件中导入了VueMatomo插件,如下所示: import VueMatomo from 'vue-matomo'; 然后,我在main.js文件中将VueMatomo指定为全局方法,如下所示: Vue.use(VueMatomo, {
// Configure your matomo server and site
host: 'https://matomo.example.com',
我想用这个插件()展示一些国旗。
带有标志的文件夹位于:
.app/
../assets/flags <- HERE
../components
../layouts
.. etc
插件设置
// plugins/vueflags.js
import Vue from "vue";
import VueFlags from "@growthbunker/vueflags";
Vue.use(VueFlags, {
// Specify the path of the folder where the flags are stor
我想将我的git存储库发布到npm,这样我就可以在其他项目中使用它。但是,当我运行npm publish命令时,会得到以下错误:
npm ERR! code E404
npm ERR! 404 Not Found - PUT https://npm.pkg.github.com/vue-toggle-component
npm ERR! 404
npm ERR! 404 'vue-toggle-component@0.1.0' is not in the npm registry.
npm ERR! 404 You should bug the author to publi
当我使用vue-cli-service构建我的项目时,控制台提示: DONE Build complete. The dist directory is ready to be deployed.
INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html 我使用的命令是: vue-cli-service build 但是,该进程不会自动关闭。 通常,我不必担心这一点,但当我使用诸如jenkins之类的工具时,构建过程并未关闭,jenkins无法继续。 ? ?
我想在Go中创建一个简单的文件服务器,用于提供Vue.js应用程序的静态文件。
默认情况下,Vue.js有自己的使用npm run dev或npm run build的运行器。
关键是,当我使用自己的工具系统运行Vue.js应用程序时,它会将404 error退回到index.html。这样Vue-router就可以处理剩下的事情了。
我如何在Go中处理这个问题呢?
正如文档中提到的那样,我尝试了httprouter及其NotFound方法,但如果Router上没有定义的路由,它只提供静态文件。
我是NuxtJs的新手。我想测试nuxt-link是如何工作的,所以我故意将nuxt-link放在一个不起作用的路由上,希望被重定向到默认的404页面。我将下面这一行放入pages/index.vue文件: <nuxt-link to='/asksdkjd'>ssss</nuxt-link> 并且它像this:一样以铬合金显示 单击链接后,我在控制台中看到以下错误: ReferenceError: NuxtError is not defined
at Vue.errorChanged (App.js?efe7:173)
at Watcher.run