2017-07-06 17 views
2

我剛剛安裝了Encore來測試它,並開始在我的項目中使用它(偉大的工作!!!真的,謝謝!)。Symfony Encore:無法確定webpack上下文。 (你是否從你的項目之外的目錄執行webpack?)

我馬上遇到問題。

當試圖運行./node_modules/.bin/encore dev我收到異常:

無法確定的WebPack環境。 (你是否從你的項目之外的目錄執行webpack?)。嘗試傳遞--context選項。

我只是簡單地按照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的資產。

Unitl現在我已經做了所有把這些文件src/AppBundle/Resources/public/所以我不是很有經驗與這個新流程。

謝謝!

回答

5

的問題是,我din't運行npm init,然後npm install

此庫需要由NPM創建package.json文件。

更多信息here

相關問題