Webpack vuetify.js.map HTTP 404
我在vuetify中遇到以下错误: DevTools未能加载SourceMap:无法加载的内容webpack:///node_modules/vuetify/dist/vuetify.js.map: HTTP错误:状态代码404,net::ERR\u未知\u URL\u方案 我使用网页包 我尝试创建vutify组件,有些元素没有正确显示,似乎缺少css 我在Google Chrome下的源代码中看到过,我可以看到vuetify/dist目录,但它不包含vuetify.js.map文件。 我使用了以下项目:github.com/TrilonIO/aspnetcore-Vue-starter 是否需要向webpack.config.js文件添加任何内容来管理地图文件 我在webpack.config.js中有一个地图文件:Webpack vuetify.js.map HTTP 404,webpack,vuetify.js,Webpack,Vuetify.js,我在vuetify中遇到以下错误: DevTools未能加载SourceMap:无法加载的内容webpack:///node_modules/vuetify/dist/vuetify.js.map: HTTP错误:状态代码404,net::ERR\u未知\u URL\u方案 我使用网页包 我尝试创建vutify组件,有些元素没有正确显示,似乎缺少css 我在Google Chrome下的源代码中看到过,我可以看到vuetify/dist目录,但它不包含vuetify.js.map文件。 我使用了
plugins: [
new VueLoaderPlugin(),
new webpack.DllReferencePlugin({
context: __dirname,
manifest: require('./wwwroot/dist/vendor-manifest.json')
})
].concat(isDevBuild ? [
// Plugins that apply in development builds only
new webpack.SourceMapDevToolPlugin({
filename: '[file].map', // Remove this line if you prefer inline source maps
moduleFilenameTemplate: path.relative(bundleOutputDir, '[resourcePath]') // Point sourcemap entries to the original file locations on disk
})
] : [
extractCSS,
// Compress extracted CSS.
new OptimizeCSSPlugin({
cssProcessorOptions: {
safe: true
}
})
])
非常感谢你。我明白问题的根源:我忘了使用v-app标签 在IIS上构建和发布站点时,我遇到了另一个问题。
Vuetify组件不会显示为库未安装…欢迎使用堆栈溢出 最新答案 感谢您提供更多信息!我能够安装并成功地使用Vuetify运行。以下是我采取的步骤:
vuetify.js.map
,因为这已经应该在node\u modules/vuetify/dist/
ClientApp/plugins/vuetify.js文件包含:
从“Vue”导入Vue
从“Vuetify”导入Vuetify
导入“vuetify/dist/vuetify.min.css”
Vue.use(Vuetify)
常量选项={
图标:{
icont:'mdiSvg'
}
}
导出默认的新Vuetify(opts)
ClientApp/app.js
中,我添加了import vuetify from./plugins/vuetify'
,并将vuetify
对象添加到主Vue
实例中ClientApp/components/app root.vue中的模板更新为:
你好,世界!
&抄袭;2020 Testy McTesterface
视图/Shared/_Layout.cshtml
中的
部分:
ClientApp/components/nav menu.vue
更新为:
{{route.icon}
{{route.display}
显然还有很多bug需要解决,但我认为这应该给你一个好的开始
先前的回答(在提供额外信息之前)
我没有足够的细节来确切地知道是什么导致了您的问题,但以下是一些可能对您有所帮助的线索:
“URL方案”的“方案”是://
前面的部分。所以在像http://example.com
,方案将是http://
。常见的URL方案有很多,如ftp://
(对于ftp)或mysql://
(对于mysql数据库)。在这种情况下,ChromeDevTools试图打开一个包含schemewebpack://
的URL,但它声称不知道这意味着什么
当您使用内置的webpack dev server运行VueJs应用程序时(即从命令行运行vue run serve
),当您尝试在浏览器中查看其中一个文件的源代码时(如此屏幕截图),webpack会将这些文件的源代码提供给您的浏览器,而且他们倾向于使用webpack://
URL方案
以下是您可能遇到的一些问题:
祝你好运 谢谢你的回复。我在Google Chrome下的源代码中看到过,我可以看到vuetify/dist目录,但它不包含vuetify.js.map文件。我使用了以下项目:是否有任何东西可以添加到webpack.config.js文件来管理地图文件?非常感谢。我理解问题的来源:我忘记使用v-app标签,但在IIS上构建和发布网站时,我还有另一个问题。Vuetify组件不会显示为库未安装。。。
$ npm install -D vuetify sass sass-loader fibers deepmerge @mdi/js @mdi/font