我已经查看了我能找到的每个问题,它引用了我在尝试打包Angular组件库时遇到的错误。错误是:
import pandas as pd
import matplotlib.pyplot as plt
def test():
df = pd.read_csv('Desktop\AAPL.csv')
df['High'].plot()
plt.show()
test()
我尝试将BUILD ERROR
Cannot call a namespace ('moment')
Error: Cannot call a namespace ('moment')
... //Rest of stack trace
属性添加到我的tsconfig.json文件中,"allowSyntheticDefaultImports": true,
是es6。我尝试添加"target"
文件,并尝试了以下导入时刻的方法:
rollup.config.js
和
import * as moment from 'moment';
和
import moment from 'moment';
和
import * as momentLib from 'moment';
const moment = momentLib;
这些都没有奏效。但我仍然得到上述错误,或者暂时没有默认导出。
有没有人知道如何让它发挥作用?
答案 0 :(得分:0)
我也尝试了你也尝试过的所有解决方案,但对我有用的是
import moment from 'moment-with-locales-es6';
我添加到dependencies
package.json
"moment-with-locales-es6": "latest"