Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法在angular 2网页包2中加载块_Javascript_Angular_Webpack - Fatal编程技术网

Javascript 无法在angular 2网页包2中加载块

Javascript 无法在angular 2网页包2中加载块,javascript,angular,webpack,Javascript,Angular,Webpack,嗨,有一个区块映射到/cart/route,当我尝试加载它时,chrome抛出 不允许加载本地资源:file:///D:/MyProject/dist/js0.chunk.js错误 除此之外,路径不应该是file:///D:/MyProject/dist/js/0.chunk.js 这是我的webpack.config.js const path = require('path'); module.exports = { cache: true, entry: './src

嗨,有一个区块映射到/cart/route,当我尝试加载它时,chrome抛出

不允许加载本地资源:file:///D:/MyProject/dist/js0.chunk.js
错误

除此之外,路径不应该是
file:///D:/MyProject/dist/js/0.chunk.js

这是我的webpack.config.js

const path = require('path');

module.exports = {
     cache: true,
     entry: './src/ts/main.ts',
     output: {
         path: path.resolve(__dirname, './dist/js/'),
         publicPath: path.resolve(__dirname, './dist/js/'),
         filename: '[name].bundle.js',
         chunkFilename: '[id].chunk.js'
     },
     resolve: {
         extensions: ['.ts', '.js']
     },
     module: {
         loaders: [{
                 test: /\.ts$/,
                 loaders: ['awesome-typescript-loader', 'angular-router-loader']
             },
             {
                 test: /\.scss$/,
                 loader: "css-loader!sass-loader"
             }
         ]
     },
     devServer: {
         contentBase: './dist'
     }
 };

我认为浏览器根本不允许从本地文件系统加载文件。你应该在本地开发服务器上为你的项目服务。是的,我正在使用一个,我试着使用GulpWebServer和WebpackDev服务器