0

在使用 Assetic 将我的资产加载到 Symphony 项目中的几年之后,我期待着转向 webpack 来创建我的 fronded。到目前为止,我想通过 npm 加载模块并将它们要求到我的 main.js 文件中。

目前,我正在努力寻找如何嵌入我的项目结构中存在的一些旧 JS 资产(在 src/MyBundle/Resources/public/... 中的某个位置)。我要嵌入的插件依赖于另一个文件,也在我的本地工作区中。

使用类似的东西: import dependency from 'src/MyBundle/Resources/public/asset_dependency.js'; import plugin from 'src/MyBundle/Resources/public/myplugin.js';

到目前为止没有工作。我错过了什么?我是否需要将它添加到我的 webpack.config.js 中,我是否必须创建嵌入这两个资产的模块文件?

4

1 回答 1

0

执行以下操作:

var yourJSassets = require('../path/from/this/file/yourJS');

显然你需要确保这条线是 webpack 可以从你的入口点找到它的地方

于 2017-07-21T17:08:25.020 回答