Liquid, JavaScript, themes, sales channels
Hello everyone,
I would like to use npm to install a package called react-liquid so that my react app could output and interpret Liquid code.
I now have a package.json file in my assets folder that looks like this :
{
"name": "hymy-cadeaux",
"version": "1.0.0",
"description": "",
"main": "theme.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "git+https://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@github.com/florentdrousset/hymy-cadeaux.git"
},
"author": "",
"license": "ISC",
"bugs": {
"url": "https://github.com/florentdrousset/hymy-cadeaux/issues"
},
"homepage": "https://github.com/florentdrousset/hymy-cadeaux#readme",
"dependencies": {
"react-liquid": "^2.0.1"
}
}
and a package-lock.json in the same folder that looks like this :
{
"name": "hymy-cadeaux",
"version": "1.0.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"liquidjs": {
"version": "6.4.3",
"resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-6.4.3.tgz",
"integrity": "sha512-m1xSB10Ncu22NR3X0xdaqu/GvP1xadDCFYGqGgd6me8DAWjyA68BKE5DHJmSxw1CGsWPsX+Hj2v/87J2w/LvMQ=="
},
"react-liquid": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/react-liquid/-/react-liquid-2.0.1.tgz",
"integrity": "sha512-Bd5ql+ewehetAFIMmgvJ3qaLO1cbHoZ6d7bW6rEHad4M+2ZjNcNBhzWNqBen3xUm9uxfVB88dKvFvEHPhrOSZg==",
"requires": {
"liquidjs": "^6.0.0"
}
}
}
}
But I'm getting a 'Uncaught ReferenceError: require is not defined' when trying to use
import { ReactLiquid } from 'react-liquid'
in the JS file of my app.
Am I doing something wrong ?
Thanks in advance.
Portrait of Stephen positioned next to an image of planet Earth, with the Stephen's World ...
By JasonH Mar 18, 2024Digital marketers and app developers have tracked activity in apps and websites for yea...
By Ollie Mar 13, 2024February was an exciting month with Shopify Editions, informative webinars, and more! F...
By JasonH Mar 7, 2024