Symfony Encore:无法确定网页包上下文。(您是否从项目外的目录执行webpack?)

Symfony Encore:无法确定网页包上下文。(您是否从项目外的目录执行webpack?),symfony,webpack-encore,Symfony,Webpack Encore,我刚刚安装了Encore来测试它,并开始在我的项目中使用它(非常棒的工作!!!真的,谢谢!) 我马上就有问题了 尝试运行/node\u modules/.bin/encore dev时,我收到异常: 无法确定网页包上下文。(是否从项目外部的目录执行webpack?)。尝试传递--context选项 我只是按照中的说明进行操作,结果是出现了这个异常 我的项目结构如下: my-app-root-folder - app - bin - nome_modules - src - tests - var

我刚刚安装了Encore来测试它,并开始在我的项目中使用它(非常棒的工作!!!真的,谢谢!)

我马上就有问题了

尝试运行
/node\u modules/.bin/encore dev
时,我收到异常:

无法确定网页包上下文。(是否从项目外部的目录执行webpack?)。尝试传递--context选项

我只是按照中的说明进行操作,结果是出现了这个异常

我的项目结构如下:

my-app-root-folder
- app
- bin
- nome_modules
- src
- tests
- var
- vendor
- web
...
composer.json
composer.lock
webpack.config.js
因此,基本上,我有一个symfony3.3项目的经典结构,加上一些与
JS
相关的文件夹

有人能帮我解决这个问题吗

这是我第一次使用更复杂的解决方案来管理css和javascript资产

Unitl现在我已经把所有这些文件放在
src/AppBundle/Resources/public/
中了,所以我对这个新流程不是很有经验


谢谢大家!

问题是我没有运行
npminit
然后
npm安装

该库需要npm创建的
package.json
文件

更多信息