Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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 网页包不';t生成bundle.js_Javascript_Webpack - Fatal编程技术网

Javascript 网页包不';t生成bundle.js

Javascript 网页包不';t生成bundle.js,javascript,webpack,Javascript,Webpack,我的网页没有生成文件,尽管没有显示错误。请帮忙:D 我对这一切都不熟悉,所以请不要太苛刻 webpack.config.js中的代码 module.exports = { entry : ['./app/index.js'], output : { path : '/build', filename: 'bundle.js' } } 使用npm运行生成,未返回任何错误 package.json { "name": "es6", "

我的网页没有生成文件,尽管没有显示错误。请帮忙:D 我对这一切都不熟悉,所以请不要太苛刻

webpack.config.js中的代码

module.exports = {
    entry : ['./app/index.js'],
    output : {
        path : '/build',
        filename: 'bundle.js'
    }
}
使用npm运行生成,未返回任何错误

package.json

{
  "name": "es6",
  "version": "1.0.0",
  "main": "index.js",
  "scripts": {
    "build": "webpack"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {},
  "devDependencies": {
    "webpack": "^3.10.0"
  },
  "description": ""
}

创建新目录后,按原样复制代码,我得到以下结果:

Error: EACCES: permission denied, mkdir '/build'
    at Error (native)
它试图访问根级别的
/build
目录(至少对我来说,它不存在)

进一步调整配置会导致以下情况:

const path = require('path')
module.exports = {
    entry : ['./app/index.js'],
    output : {
        // Get the path including the current directory node is running in
        path : path.resolve(__dirname, './build'),
        filename: 'bundle.js'
    }
}
这就产生了一个成功的包


没有错误吗?有任何输出吗?

您看过文档了吗?我确实这么做了,但正如我所说的,我是新来的,并不像你们所有人一样真正理解它,这就是为什么我发布了这个问题。我甚至读到了其他问题的答案,但没有一个像我一样有简单的配置。还是找不到答案。如果你知道的话,我会非常感激的。您是如何运行webpack的?啊,只是“网页包”。您需要传入配置,
webpack--config webpack.config.js
edit nevermind它应该自动完成这项工作