我使用"moment": "^2.29.1", "moment-range": "^4.0.2",来获得两个日期之间的范围。
使用Vue3和打字本。
在当地,每件事都很好。但是,当部署到Netlify时,我会得到以下错误:
无法添加属性范围,对象在Object.o处不可扩展为extendMoment
进口时刻:
import * as moment from "moment";
import { extendMoment } from "moment-range";
const Moment = extendMoment(moment);发布于 2022-08-24 10:36:05
下面是让我在vite应用程序的手表和构建版本中发挥作用的关键:
import moment from 'moment'
import * as MomentRange from 'moment-range'
const momentJs = MomentRange.extendMoment(moment)还必须在vite.config.js中添加以下内容:
export default defineConfig({
...
resolve: {
alias: [
{
find: 'moment-range',
replacement: path.resolve("./node_modules/moment-range/dist/moment-range"),
},
...
],
},
})https://stackoverflow.com/questions/70335691
复制相似问题