为了将 pug 与新创建的 reactjs 应用程序集成,我执行了以下操作:
1.
使用创建一个新的 reactjs 应用程序 create-react-app
2.
然后我按照babel-plugin-transform-react- pug 的说明安装了 pugjs 官方网站中提到的插件。
我曾经npm install --save-dev babel-plugin-transform-react-pug
安装过上面的插件。然后我.babelrc
在我的根目录中创建了一个文件并在.babelrc
文件中添加以下内容
{
"plugins": [
"transform-react-pug",
"transform-react-jsx"
]
}
3. 在我的 React 应用程序中,我创建了一个 App 组件,如下所示:
import React from "react"
class App extends React.Component {
render() {
return pug`
div
h1 My Component
p This is my component using pug.
`;
}
}
export default App;
但是每当我运行应用程序 usng 时npm start,我都会收到错误消息
./src/App.js 第 5 行:'pug' 未定义 no-undef
宝慕林4294392
相关分类