Javascript Laravel混合编译-未找到类
在从Laravel 5.3迁移到5.4之后,我正在努力迁移到webpack 它编译得很好,但是加载页面时总是显示出来 app.a711192…js:125未捕获引用错误:未定义布局 在HTMLDocument。(附录a711192….js:125) at i(供应商19cd2ff….js:2) 在Object.fireWith[as resolveWith](供应商19cd2ff….js:2) 在Function.ready(供应商19cd2ff….js:2) 在HTMLDocument.J(vendor.19cd2ff….js:2) 我已经粘贴了已编译的app.js,它看起来像是在编译Javascript Laravel混合编译-未找到类,javascript,laravel,npm,laravel-mix,Javascript,Laravel,Npm,Laravel Mix,在从Laravel 5.3迁移到5.4之后,我正在努力迁移到webpack 它编译得很好,但是加载页面时总是显示出来 app.a711192…js:125未捕获引用错误:未定义布局 在HTMLDocument。(附录a711192….js:125) at i(供应商19cd2ff….js:2) 在Object.fireWith[as resolveWith](供应商19cd2ff….js:2) 在Function.ready(供应商19cd2ff….js:2) 在HTMLDocument.J(v
Layout
,但是我不确定它为什么没有正确加载它
webpack.mix.js
app.js
main.js
layout.js
我已经很久没有使用require了,所以我已经生锈了,但我觉得你用require是错误的 没有什么建议
require('./layout.js')
let layout=require('./layout.js')代码>而不是新布局()代码>
我已经很久没有使用require了,所以我已经生锈了,但我觉得你用require是错误的 没有什么建议
require('./layout.js')
let layout=require('./layout.js')代码>而不是新布局()代码>
我最终通过将以下内容添加到
Layout.js
module.exports = Layout;
然后通过添加到app.js
import * as _layout from './Layout';
const Layout = new _layout();
我最终通过将以下内容添加到
Layout.js
module.exports = Layout;
然后通过添加到app.js
import * as _layout from './Layout';
const Layout = new _layout();
module.exports = Layout;
import * as _layout from './Layout';
const Layout = new _layout();