]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Update parcel.md
authorAnthony Perez <43166263+anthonypz@users.noreply.github.com>
Wed, 16 Mar 2022 20:51:52 +0000 (13:51 -0700)
committerMark Otto <otto@github.com>
Wed, 13 Apr 2022 04:14:54 +0000 (21:14 -0700)
Following the Parcel v1 installation guide seems to install the latest version of Parcel (v2), which makes several instructions in this guide throw errors. Therefore, I have updated the guide to work with version 2 of Parcel.

Change Details:
1) Update the URL to point to the latest doc pages.
2) Use the `type="module"` HTML attribute to reference a module [migration](https://parceljs.org/getting-started/migration/#code-changes)
3) The `--out-dir <dir>` CLI parameter has been changed to `--dist-dir <dir>` [CLI](https://parceljs.org/features/cli/#parameters)
4)  For a reason I'm unsure of, `--experimental-scope-hoisting` throws the following error: `error: unknown option '--experimental-scope-hoisting'`, so I removed it to get the build to work.

site/content/docs/5.1/getting-started/parcel.md

index 23aab00546e519bf1d34de36d1f1bdf2f5027312..fe5d9da32bad3e1ae1518ed76ef5625d84f9fdad 100644 (file)
@@ -8,7 +8,7 @@ toc: true
 
 ## Install Parcel
 
-Install [Parcel Bundler](https://en.parceljs.org/getting_started.html).
+Install [Parcel Bundler](https://parceljs.org/getting-started/webapp/).
 
 ## Install Bootstrap
 
@@ -65,7 +65,7 @@ Include `src/index.js` before the closing `</body>` tag.
     <meta name="viewport" content="width=device-width, initial-scale=1">
   </head>
   <body>
-    <script src="./index.js"></script>
+    <script type="module" src="./index.js"></script>
   </body>
 </html>
 ```
@@ -78,7 +78,7 @@ Add `dev` and `build` scripts in your `package.json` file.
 "scripts": {
   "dev": "parcel ./src/index.html",
   "prebuild": "npx rimraf build",
-  "build": "parcel build --public-url ./ ./src/index.html --experimental-scope-hoisting --out-dir build"
+  "build": "parcel build --public-url ./ ./src/index.html --dist-dir build"
 }
 ```