我认为这可能很容易弄清楚,但是我还不了解这一点。我的分支安装了wysihtml.js,还安装了advanced_and_extended.js。
另一个开发人员在其分支上获取404,因为这两个文件均不在public / js文件夹内。(尝试初始化页面上的这两个文件时,我们都得到404)。我确实在他的分支机构/服务器上执行了npm install wysihtml,但它似乎仍然不在文件夹中。我希望对此有所帮助!感谢您抽出宝贵的时间。
我尝试了npm run dev,npm run watch-poll,并且正在使用laravel mix
在webpack.mix.js中:
mix.autoload({
jquery: ['$', 'window.jQuery',"jQuery","window.$","jquery","window.jquery"]
});
mix.js(['resources/assets/js/app.js'], 'public/js').extract(['select2', 'typeahead.js', 'chart.js', 'chartjs-plugin-datalabels', 'moment', 'pc-bootstrap4-datetimepicker'])
.sass('resources/assets/sass/app.scss', 'public/css').version();
在我的资源/资产/app.js中:
require('./bootstrap');
require('./utils');
控制台错误:
wysihtml.js:1 Failed to load resource: the server responded with a status of 404 (Not Found)
advanced_and_extended.js:1 Failed to load resource: the server responded with a status of 404 (Not Found)
resource:348 Uncaught ReferenceError: wysihtml is not defined
at Object.init (resource:348)
at resource:406