1

我正在使用 Laravel 5.6,我想添加vtk.js依赖项。

我正在使用包含的 webpack 的基本配置laravel-mix。我正在创建我的默认设置app.js,并且不想更改此行为。所以vtk应该包含在app.js.

我还看到我们可以像这样添加自定义 webpack 配置

mix.webpackConfig({
    resolve: {
        modules: [
            path.resolve(__dirname, 'node_modules'),
        ]
    }
});

但是我真的不知道如何在 laravel 的混合中包含 js 的 webpack 中的和module.exports...module

4

2 回答 2

1
const path = require('path');
const webpack = require('webpack');
const vtkRules = require('vtk.js/Utilities/config/dependency.js').webpack.v2.rules;

mix.webpackConfig({
    module: {
        rules: [...vtkRules]
    },
    resolve: {
        modules: [
            path.resolve(__dirname, 'node_modules'),
        ]
    }
});

我不习惯 VTK,你必须在你app.js的入口点导入/配置其他所有东西。

于 2018-10-10T19:04:49.027 回答
1

您必须在您的 webpack 运行 npm dev 中附加您的 js 文件的路径

于 2018-10-10T16:30:45.487 回答