0
當CircleCI運行其測試時,我想禁用/不在我的應用程序中安裝一個特定的npm包,因爲該包會使構建過程失敗。CircleCI禁用巴貝爾插件
具體來說,它是一個用於react-intl的babel插件,可以自動分析文件並在另一個文件夾(babel-plugin-react-intl)中抽取字符串。
達到此目的的最佳方法是什麼?例如,這可以在.babelrc文件中完成嗎?
當CircleCI運行其測試時,我想禁用/不在我的應用程序中安裝一個特定的npm包,因爲該包會使構建過程失敗。CircleCI禁用巴貝爾插件
具體來說,它是一個用於react-intl的babel插件,可以自動分析文件並在另一個文件夾(babel-plugin-react-intl)中抽取字符串。
達到此目的的最佳方法是什麼?例如,這可以在.babelrc文件中完成嗎?
本地安裝和運行測試的方式應與您的CI設置相同。
如果你需要禁用巴貝爾變換試驗 - 讓它們運行的不同NODE_ENV
,並確保您.babelrc
僅包括針對特定NODE_ENV
如插件:
{
"env": {
"production": {
"plugins": ["react-intl"]
}
}
}
爲什麼它在圓圈CI中失敗?本地安裝和運行測試的方式應與CI配置相同 – Marty