replace your code
npm install --save-dev snowpack-plugin-replace
add this plugin to your Snowpack config:
snowpack.config.js
{
plugins: [[
'snowpack-plugin-replace',
{
list: [
{
from: 'process.env',
to: 'import.meta.env'
}
],
},
]]
}
options:
- from:
string
orRegExp
- to:
string
- file:
string
optional specify file path. its should be a full pathFor Example:
require.resolve('./index.js')
This plugin work on snowpack transform stage, so its just work on *.js
or *.css
.
Don't worry about others file like
*.ts
,*.less
, its will be transform to above one by snowpack, but if you make sure only work in specify file, pls take care of optionsfile
which is not really equal with your real file path