包裹构建命令不起作用

Kok*_*oko 5 javascript parceljs

我正在按照Parcel的基本教程来捆绑 js、css 和图像文件。

我的文件结构

  dist
  node_modules
  src
    - index.html
    - style.css
    - index.js
    - somemodule.js
Run Code Online (Sandbox Code Playgroud)

当我运行时,parcel ./src/index.html服务器启动并且网站正确显示。根据教程,您可以使用 来完成构建parcel build index.js。我期望得到这个输出:

  dist
    - style.css
    - index.js
    - index.html
Run Code Online (Sandbox Code Playgroud)

但是,运行后parcel build index.js我得到以下输出:

  dist
    - 4wyd98y98790.css
    - 948y59hslas8.js
Run Code Online (Sandbox Code Playgroud)

可能出了什么问题?

Mas*_*onz 5

Parcel Bundler 输出目录是dist默认的,但您可以通过设置选项 ( ) 指定输出目录-d

例如,parcel build src/index.html -d build --public-url .您将在构建目录中获得最终的静态文件。