我正在构建一个Webpack构建操作,我注意到一些javascript文件错误如下:-字段"browser"不包含有效的别名配置/home/runner/work/project/src/data/fitchingDataAsecond.js不存在
如果我将javascript文件fetchingDataAsecond重命名为fetchingData_Second.js,问题就会得到解决。。。!这看起来有点奇怪!是否对语法或文件命名进行文字检查?
# .github/workflows/webpack.yml
name: NodeJS with Webpack
on:
push:
branches: [ "prod" ]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [16.x]
steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
- name: Build
run: |
npm install
npx webpack --config webpack.prod.js
通过重命名所有Javascript文件及其实例并替换语法错误来解决问题,例如:
错误:verifyDataAday.js(camelcase(===>解释为{verify | Data | Aday}注意最后一个单词"Aday",它在语法上是一个错误
解决方案:verifyDataAsDay.js(camelcase(===>解释为{verify | Data | as | Day}在这里,.js文件名称中的所有单词都是正确的,并且将在Github操作上构建,不会有任何问题!
const verifyDataAsDay=()=>{ code...};