【发布时间】:2017-12-30 15:38:49
【问题描述】:
这可能是一个愚蠢的问题,但到底是什么。
我正在使用 vue-cli webpack-simple 模板,在这个项目的 webpack 配置中我发现以下内容:
output: {
path: path.resolve(__dirname, './dist'),
publicPath: '/dist/',
filename: 'build.js'
},
虽然没有构建文件。在运行 webpack 服务器时,我可以通过浏览器访问该文件。 build.js 文件是否只有在 webpack 开发服务器运行时可用?
这是 runtime 与 standalone 的定义吗?即使在查看了文档之后,我仍然很困惑确切的区别是什么。
我需要一个已编译的文件,因为我正在尝试发布一个已编译的文件以将我的包发布到 NPM。
干杯。
【问题讨论】:
-
webpack 服务器不会在磁盘上构建文件,它会在内存中完成所有工作。所以如果你想构建你需要执行“npm run build”。
-
@itacode 是否可以创建一个副作用以便它也将文件写入磁盘?
标签: webpack vue.js vuejs2 vue-component