构建编译不起作用:
λ npm run build
> typescript-sass-modules@0.1.0 build C:\Users\cypri\projets\typescript-sass-modules-boilerplate
> node scripts/build.js
Creating an optimized production build...
Starting type checking and linting service...
Using 1 worker with 2048MB memory limit
ts-loader: Using typescript@2.8.1 and C:\Users\cypri\projets\typescript-sass-modules-boilerplate\tsconfig.json
No valid rules have been specified
坚持到这里。
如何重现:
将文件加载器添加到webpack.config.prod.js,如下所示:
{
loader: require.resolve('file-loader'),
exclude: [/\.js$/, /\.html$/, /\.json$/],
options: {
name: 'http://test-vad/build/static/media/[name].[hash:8].[ext]'
}
},
预期行为:
构建工作,主机名前置于文件网址
注意:删除主机名有效,它与错误“没有指定有效规则”无关,因为我在构建工作时也有它。
其他相关信息:
webpack版本:3.8.1
Node.js版本:8.11.2
操作系统:win10