网页包HtmlWebpackPlugin无法创建链接css标记

网页包HtmlWebpackPlugin无法创建链接css标记,css,webpack,sass,Css,Webpack,Sass,我遇到了一个问题的网页包 插件HtmlWebpackPlugin没有创建标签,我不知道为什么。只包括JS标记 作为我的插件 new HtmlWebpackPlugin({ inject: false, // hash: true, template: __dirname + '/../src/app/Views/layouts/layout-template.phtml', filename: __dirname + '/../src/app/Views/la

我遇到了一个问题的网页包

插件HtmlWebpackPlugin没有创建标签,我不知道为什么。只包括JS标记

作为我的插件

  new HtmlWebpackPlugin({
    inject: false,
    // hash: true,
    template: __dirname + '/../src/app/Views/layouts/layout-template.phtml',
    filename: __dirname + '/../src/app/Views/layouts/layout.phtml',
  }),
  new MiniCssExtractPlugin({
    filename: 'css/[name].css'
  })
作为规则:

  {
    test: /\.(sa|sc|c)ss$/,
    use: [
      {
        loader: MiniCssExtractPlugin.loader,
      },
      'css-loader',
      'postcss-loader',
      'sass-loader',
    ],
  },

我会很感激你的帮助。谢谢。

您告诉HTMLWebpackPlugin不要通过
inject:false
注入它们。
只需删除
inject:false
属性。

您正在告诉HTMLWebpackPlugin不要通过
inject:false
注入它们。
只需删除
inject:false
属性。

我就知道了。我还需要将SCS作为一个切入点

entry: {
      main: [
        './src/private/index.js',
        './src/private/scss/style.scss'
      ],
},

我对webpack有点陌生,文档或示例,或者已经过时或令人困惑。

我只是想弄明白。我还需要将SCS作为一个切入点

entry: {
      main: [
        './src/private/index.js',
        './src/private/scss/style.scss'
      ],
},

我对webpack有点陌生,文档或示例已经过时或令人困惑。

但是inject:false是为了防止默认注入。如果我选择这个选项,我会得到两个js注入,默认注入和模板中的注入。但无论如何,我都无法显示链接标记。这不会返回任何结果。哈,那么你能分享你的
布局模板吗。phtml
?谢谢你,兄弟,不过我想出来了。贴在上面。因为我不习惯使用网页包,我想这是一个新手的错误。也许会帮助别人。干杯这是一个解决方案,另一个解决方案是从index.js
import./scss/styles.css'中导入样式文件但是inject:false是为了防止默认注入。如果我选择这个选项,我会得到两个js注入,默认注入和模板中的注入。但无论如何,我都无法显示链接标记。这不会返回任何结果。哈,那么你能分享你的
布局模板吗。phtml
?谢谢你,兄弟,不过我想出来了。贴在上面。因为我不习惯使用网页包,我想这是一个新手的错误。也许会帮助别人。干杯这是一个解决方案,另一个解决方案是从index.js
import./scss/styles.css'中导入样式文件