gpt4 book ai didi

Symfony Encore : Cannot determine webpack context.(你是从项目外的目录执行 webpack 吗?)

转载 作者:行者123 更新时间:2023-12-01 09:15:58 24 4
gpt4 key购买 nike

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

我马上就有问题了。

当尝试运行 ./node_modules/.bin/encore dev 我收到异常:

Cannot determine webpack context. (Are you executing webpack from a directory outside of your project?). Try passing the --context option.

我只是按照 official documentation about the first example 中的说明进行操作。结果就是这个异常。

我的项目结构如下:

my-app-root-folder
- app
- bin
- nome_modules
- src
- tests
- var
- vendor
- web
...
composer.json
composer.lock
webpack.config.js

所以,基本上,我有一个 Symfony 3.3 项目的经典结构,加上一些与 JS 相关的文件夹。

谁能帮我解决这个问题?

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

Unitl 现在我已经完成了将这些文件放入 src/AppBundle/Resources/public/ 的所有工作,所以我对这个新流程不是很有经验。

谢谢!

最佳答案

问题是我没有运行 npm init 然后 npm install

该库需要一个由 npm 创建的 package.json 文件。

更多信息 here .

关于Symfony Encore : Cannot determine webpack context.(你是从项目外的目录执行 webpack 吗?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44946484/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com