node-sass \ vendor \ win32-x64-59 \ binding.node不是有效的Win32应用程序

时间:2018-03-03 19:47:49

标签: webpack sass-loader

当我的webpack正在构建应用程序时,我收到了这个奇怪的node-sass错误。它不会发生在编译文件中的控制台中。

https://paste.laravel.io/b9d2883d-8c12-4309-aafb-d151bc5edea6

在我的入口点,只有一行const path = require('path') exports.resolve = function(dir) { return path.join(__dirname, '../../../', dir) } exports.assetsPath = function(_path) { return path.join('/', _path) } 执行但后来在这个未知模块中生成的第二个模块正在抛出错误。

这是我的webpack配置。

https://paste.laravel.io/721cb01c-445b-41c6-8fc3-57e4359b496f

utils文件只有小帮手

public abstract class ParentClass
{
    public T ParentMethod<T>() where T:ParentClass
    {
        return (T)this; 
    }
}

我不明白发生什么事情,因为内部终端一切都编译没有一个错误,然后浏览器抛出这个愚蠢的异常。我已经尝试过重建模块,但它没有帮助。

有人可以帮我理解我做错了什么吗?

1 个答案:

答案 0 :(得分:0)

伙计们只是忽略了这个线程,我只是在这里愚蠢。我的入口点是main.js,我正在加载app.js由于某种原因它工作但是我上面描述的错误。将其更改为main.js后,事情就开始起作用了。不管怎样,谢谢