我想在webpack 2中使用动态导入.我使用webpack 2.4.1
index.js
import 'babel-polyfill'
import React from 'react'
import { render } from 'react-dom'
import Root from './containers/Root'
import '../styles/custom.scss'
var btn = document.getElementsById('button');
btn.addEventListener("click", () => {
import('./assets/chunk.css').then(()=>{
console.log("Success")
})
});
render(
<Root />,
document.getElementById('root')
)
Run Code Online (Sandbox Code Playgroud)
但是,当我运行"npm start"时,它无效,并在index.js的第9行通知错误
Module build failed: SyntaxError: 'import' and 'export' may only appear at the top level (9:4)
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!
安装"react-bootstrap-table"后出错.
??? react@15.4.1
??? UNMET PEER DEPENDENCY react-router@3.0.0
Run Code Online (Sandbox Code Playgroud)
我的package.json
"dependencies": {
"isomorphic-fetch": "^2.2.1",
"react": "^15.4.0",
"react-addons-linked-state-mixin": "^15.4.0",
"react-bootstrap": "^0.30.6",
"react-bootstrap-table": "^2.6.0",
"react-cookie": "^0.4.8",
"react-dom": "^15.4.0",
"react-redux": "^4.4.6",
"react-router": "^3.0.0",
"react-router-apply-middleware": "0.0.2",
"react-router-bootstrap": "^0.23.1",
"react-router-relative-links": "^0.1.0",
"redux": "^3.6.0",
"redux-logger": "^2.7.4",
"redux-promise-middleware": "^4.1.0",
"redux-thunk": "^2.1.0"
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助.
大家。
我是react的新成员,我创建了我的应用程序create-reat-app。我使用了react的document之node-sass-chokidar类的包。但是我不知道如何启用scss文件的“源映射”。
谢谢你的帮助。