当我在Django项目中设置React时,我遇到了这个错误
模块构建中的ModuleBuildError失败(来自./node_modules/babel-loader/lib/index.js):SyntaxError:C:\ Users\1Sun\Cebula3\cebula_react\assets\js\index.js:支持实验语法'classProperties '目前尚未启用(17:9):
15 |
16 | class BodyPartWrapper extends Component {
> 17 | state = {
| ^
18 |
19 | }
20 |
Add @babel/plugin-proposal-class-properties (https://git.io/vb4SL) to the
'plugins' section of your Babel config to enable transformation.
Run Code Online (Sandbox Code Playgroud)
所以,我安装了@ babel/plugin-proposal-class-properties并把它放在babelrc中
的package.json
{
"name": "cebula_react",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"start": "webpack-dev-server --config ./webpack.config.js --mode development",
"test": "echo \"Error: no test specified\" && exit 1",
"build": "webpack --config prod.config.js"
},
"keywords": [],
"author": "", …Run Code Online (Sandbox Code Playgroud) 我显然检查connect-privkey-to-provider了依赖项中是否存在模块。但是,它一直说模块'connect-privkey-to-provider'是无关的npm
并且找不到模块'connect-privkey-to-provider'
我的代码有什么问题?
PS C:\Users\1Sun\addition-game-starter> truffle deploy --network klaytn 错误:找不到模块“connect-privkey-to-provider” 在 Function.Module._resolveFilename (internal/modules/cjs/loader.js:582:15) at Function.Module._load (internal/modules/cjs/loader.js:508:25) 在 Module.require (internal/modules) /cjs/loader.js:637:17) 在对象的 require (internal/modules/cjs/helpers.js:22:18)。(C:\Users\1Sun\addition-game-starter\truffle.js:2:29) 在 Module._compile (internal/modules/cjs/loader.js:701:30) 在 Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10) at Module.load (internal/modules/cjs/loader.js:600:32) at tryModuleLoad (internal/modules/cjs/loader.js:539:12) ) at Function.Module._load (internal/modules/cjs/loader.js:531:3) at Module.require (internal/modules/cjs/loader.js:637:17) at require (internal/modules/cjs/ helpers.js:22: 18) 在 Function.Config.load (C:\Users\1Sun\AppData\Roaming\npm\node_modules\truffle\build\webpack:\packages\truffle-config\index.js:254:1) 在 Function.Config。在 Object.run (C:\Users\1Sun\) 检测 (C:\Users\1Sun\AppData\Roaming\npm\node_modules\truffle\build\webpack:\packages\truffle-config\index.js:243:1) AppData\Roaming\npm\node_modules\truffle\build\webpack:\packages\truffle-core\lib\commands\migrate.js:35:1) at Command.run (C:\Users\1Sun\AppData\Roaming\npm \node_modules\truffle\build\webpack:\packages\truffle-core\lib\command.js:101:1) 在 Object. (C:\Users\1Sun\AppData\Roaming\npm\node_modules\truffle\build\webpack:\packages\truffle-core\cli.js:22:1) 在 1) 在 Function.Config.detect (C:\Users\1Sun\AppData\Roaming\npm\node_modules\truffle\build\webpack:\packages\truffle-config\index.js:243:1) 在 Object.run ( C:\Users\1Sun\AppData\Roaming\npm\node_modules\truffle\build\webpack:\packages\truffle-core\lib\commands\migrate.js:35:1) 在 Command.run (C:\Users\ …
我正在学习DRF,现在感到有点困惑。
我设置QuestionView并QuestionSerializer喜欢这个。
视图.py
class QuestionView(viewsets.ModelViewSet) :
queryset = models.Question.objects.all()
serializer_class = QuestionSerializer
def list(self, request, *args, **kwargs):
serializer = QuestionSerializer(models.Question.objects.all())
return Response(serializer.data)
Run Code Online (Sandbox Code Playgroud)
序列化器.py
class QuestionSerializer(serializers.ModelSerializer):
class Meta:
model= Question
fields= ("question_text", "owner", "pub_date")
Run Code Online (Sandbox Code Playgroud)
urls.py
router = routers.DefaultRouter()
router.register('profile', cebula_views.SettingView)
router.register('question', cebula_views.QuestionView.as_view({
'get':'list',
}), 'userpage-question')
urlpatterns = [
...
url(r'^', include(router.urls)),
...
]
Run Code Online (Sandbox Code Playgroud)
文件“C:\Users\1Sun\Cebula3\businessproject\urls.py”,第 34 行,在 url(r'^', include(router.urls)) 中,文件“C:\Users\1Sun\AppData\Local\ Programs\Python\Python36\lib\site-packages\rest_framework\routers.py”,第 101 行,在 url self._urls = self.get_urls() 文件“C:\Users\1Sun\AppData\Local\Programs\Python\ Python36\lib\site-packages\rest_framework\routers.py”,第 363 行,在 get_urls urls = super(DefaultRouter, self).get_urls() 文件“C:\Users\1Sun\AppData\Local\Programs\Python\Python36 \lib\site-packages\rest_framework\routers.py”,第 …
python django serialization django-models django-rest-framework
我想我遵循了其他人所说的设置“语义用户界面反应”的所有步骤,但有一个错误。
./assets/components/UserPage/UserPageQuestion/UserPageQuestion.js 模块中的错误未找到:错误:无法解析“C:\Users\1Sun\Cebula3\cebula_react\assets\components\UserPage”中的“semantic-ui-react” \UserPageQuestion'@./assets/components/UserPage/UserPageQuestion/UserPageQuestion.js 31:0-67 91:63-70 91:98-104 93:29-35 93:76-81 95:31-38 95:66 -72 98:29-35 100:42-47 @ ./assets/components/UserPage/index.js @ ./assets/components/UserPage/UserPage.js @ multi ./assets/components/UserPage/UserPage.js
包.json
...
"dependencies": {
...
"semantic-ui-css": "^2.3.3",
"semantic-ui-react": "^0.82.4",
...
}
...
Run Code Online (Sandbox Code Playgroud)
UserPageQuestion.js
import { Dimmer, Loader, Image, Segment } from 'semantic-ui-react'
import '../../../../../static/cebula/Semantic-UI-CSS-master/semantic.min.js';
import '../../../../../static/cebula/Semantic-UI-CSS-master/semantic.min.css';
const UserPageQuestion = () => {
return (
<Segment>
<Dimmer active>
<Loader>Loading</Loader>
</Dimmer>
<Image src='/images/wireframe/short-paragraph.png' />
</Segment>
)
}
Run Code Online (Sandbox Code Playgroud)
有什么问题??
reactjs ×2
babel ×1
babeljs ×1
django ×1
javascript ×1
node-modules ×1
npm ×1
python ×1
semantic-ui ×1
solidity ×1
truffle ×1
webpack ×1