首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Symfony Encore/Webpack从未完成

Symfony Encore/Webpack从未完成
EN

Stack Overflow用户
提问于 2018-06-12 01:38:50
回答 1查看 486关注 0票数 1

任何时候我试着运行安可,它都不能完成并且挂在...

代码语言:javascript
复制
$ /vagrant/app/node_modules/.bin/encore dev
Running webpack ...

我已经按照Symfony文档多次删除并重新安装了node_modules。已尝试仅使用npm,也尝试仅使用yarn。任何建议都将不胜感激。我已经包含了package.jsonwebpack.config.js,如果还有任何需要帮助的地方,请让我知道。

package.json

代码语言:javascript
复制
{
  "devDependencies": {
    "@symfony/webpack-encore": "^0.20.1",
    "node-sass": "^4.9.0",
    "sass-loader": "^7.0.3"
  }
}

webpack.config.js

代码语言:javascript
复制
var Encore = require('@symfony/webpack-encore');

Encore
    // the project directory where compiled assets will be stored
    .setOutputPath('public/build/')
    // the public path used by the web server to access the previous directory
    .setPublicPath('/app/build')
    .setManifestKeyPrefix('build')
    .cleanupOutputBeforeBuild()
    .enableSourceMaps(!Encore.isProduction())
    // uncomment if you use Sass/SCSS files
    .enableSassLoader()
    // uncomment to create hashed filenames (e.g. app.abc123.css)
    // .enableVersioning(Encore.isProduction())

    // uncomment to define the assets of the project
    // .addEntry('js/app', './assets/js/app.js')
    .addStyleEntry('css/style', './assets/sass/style.scss')
    // .addStyleEntry('css/print', './assets/sass/print.scss')


    // uncomment for legacy applications that require $/jQuery as a global variable
    // .autoProvidejQuery()
;

module.exports = Encore.getWebpackConfig();
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-12 04:05:31

我发现了问题所在。我不得不在我的sass加载器选项中禁用resolveUrlLoader

代码语言:javascript
复制
.enableSassLoader(function(options) {}, {
    resolveUrlLoader: false
})
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50803304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档